Located in the exclusive Design Centre Chelsea Harbour, Europe's destination for design excellence and home to the most prestigious luxury brands.
Unit 215 Chelsea Harbour Design Centre
London SW10 0XE
44(0)20 7351 1384
Leave your e-mail to receive a preview of our exclusive promotions!
Monday - Friday
10 am - 5 pm
Saturday - Sunday