The Ridgmount Centre

8 Ridgmount Street
London WC1E 7AA United Kingdom