UK department store chain Selfridges has opened a new 3D printing-focused pop-up shop in the heart of Central London. Aptly-named ‘Supermarket,’ the store has been branded a ‘reimagining’ of the shopping experience of the future, and is said to be packed with many sustainably-manufactured products. To celebrate 3D