Location 78

Central London

Event space situated in the very heart of London. Main hall space is 242 sq meters. Standing capacity 250.


Can’t find what you are looking for?

Fill out a briefing form and we will help you find the perfect location no matter the requirement

Briefing Form