Contact

Map marker icon Location



17 - 21 Elizabeth St, Belgravia, London, SW1W 9RP


Map marker icon Phone Number

020 7324 7705

* All press enquiries will be
answered within 24 hours




Map marker icon Opening Hours



Monday - Saturday

8am - 8pm

Sunday

9am - 8pm

Afternoon Tea

Coming Soon


Map marker icon Enquiries








Connect on Facebook
^