Hampstead Showroom

35 – 39 Market Place
Falloden Way,
London, NW11 6JT

0203 146 3000

Fulham Road Showroom

251-253 Fulham Road, Chelsea
London, SW3 6HY

0207 351 1662

Factory and Warehouse

Unit 3
70 Colindeep Lane,
London, NW9 6HB

General Enquiries

Monday – Friday

9am – 6pm


10 am – 4pm

Sunday – closed

Press and Media Enquiries: please contact Kamal Assaf

E :

Have questions?

Send us a message and we will get back to you clarifying any questions you may have.
A member of our team is always happy to help.


Click to see location map