Congress Centre

28 Great Russell Street, London, WC1B 3LS


0207 467 1318

Venue website
Directions