Hampstead Showroom
509 Finchley Road
London
NW3 7BB
Chelsea Harbour Showroom
Unit 118 First Floor
Design Centre East
Chelsea Harbour
London
SW10 0XF
General Info
Creative Director – Sonja Ryman
+44 (0) 207 794 8005
Business hours
Mon – Fri 10 am – 5:30 pm