More about Threads
Threads is located at Design Centre - South Dome, Chelsea Harbour Design Centre Chelsea, SW10 0XE London, United Kingdom
+44 20 7351 3410
http://www.threads-gpjbaker.com