Venue Info

The Bloomsbury Ballroom is a premiere London venue for corporate events and live shows, with plenty of space and two bars.