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.
Leave your comment