The Congress Centre

The Congress Centre
Great Russell Street, London, WC1B 3LS