Selfridges in London has been a premier shopping destination for buyers and browsers to see what’s going to be hot. That’s why there really is no better place for an amazing new window display that showcases a 3D-printing demonstration. The printer is creating amazing designer items using recycled marine plastic.