Congress Centre London

Congress Centre London

The Congress Conference Centre is in a fantastic location in the heart of London’s West End, just three minutes’ walk from Tottenham Court Road Underground Station and a short walk from Oxford Street, Covent Garden and theatre land.

28 Great Russell St, London WC1B 3LS

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content Protected