Contact Us

We are easily accessible from any London location.

Located in the Heart of
South Kensington

21 Thurloe Place, South Kensington
London SW7 2SP
Call us on – 0207 584 8810

Opening Times

Monday: 9:00 – 18:00

Tuesday: 08:00 – 20:00

Wednesday: 08:00 – 20:00

Thursday: 08:00 – 20:00

Friday: 9:00 – 18:00

Saturday: 9:000 – 16:00

Sunday: Closed