James Barclay - Persian, Oriental and Contemporary Rug Cleaning and Repair Service
Rug store; Repair service; Cleaning service; Oriental rug store
Location: London Unit 14, Oliver Business Park GB
Website:https://www.jamesbarclay.co.uk/
Phone:+442031742427
Map Location:51.5345, 51.5345