iMakr Store Officially Opens
Welcome to iMakr - The worlds largest 3D printing store
In early 2013 iMakr.com opened The iMakr Store - The worlds largest 3D printing store - in central London. The store sells best in class 3D printers, 3D printing supplies and accessories, and offers a number of 3D printing related services. Beautiful and functional 3D printed objects are on display throughout the store.
The iMakr Store is located at 79 Clerkenwell Road, London, EC1R 5AR.