touch base

Leave us a message

71-75 Shelton Street, Covent Garden, London WC2H 9JQ. United Kingdom

Address

24/7 Front Desk: +44 208 (242) 6580

Switchboard

Monday to Friday | 09:00 - 18:00 GMT, 10:00 - 19:00 CET

Opening Hours

Saturday & Sunday, Public Holidays

Closed