We’re located in the hub of Chelsea – pop by and say hello next time you’re in the area, or get in touch using the form.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Visit Us:

Slone Square Chelsea, London SW1W 8AL

0207 730 7400


Open today

09:00 – 17:00

Monday to Friday: 5 AM to 7 PM
Saturday: 6 AM to 6 PM
Sunday: 7 AM tp2 PM