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