332A Goswell Road, The City, London, EC1V 7LQ
For More Information:
+44 (0)20 7833 5996
Decided to have more work done, while in London... came upon this shop and David Barclay had a cancellation, loved his work, and luckily got in.
The man is gifted, and a sweetheart to boot. The guys of the shop are super friendly, and prices aren't too bad either. Loved the work. I will be back !more