Our website uses cookies. By continuing to browse, you agree to our use of cookies. For more information please see our Privacy Policy.

Contact Us

London showroom

281 Lillie Road

Tel: +44 20 3304 7327

Mob: +44 7801 571821

(Click above to send us a message)

Opening Hours:
Monday - Saturday, 10am - 5.30pm

Festive Season 2017:

Intermittent opening times from Monday 18th December.

However we are around so please contact us to avoid disappointment or make an appointment.

Closed from Saturday 23rd December - Tuesday 2nd January 2018. Normal opening hours resume on the 3rd.