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