contact
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