Congress Centre
Bloomsbury, London, Greater London WC1B 3LS
Situated in London’s West End, the Congress Centre offers fantastic event space in a stylish 1950s iconic building. With 16 fully flexible function spaces, the Congress Centre is a top choice for conferences,…
- Distance: 0.41 Miles
- Max: 850 guests
- Licensed Bar