Bloomsbury Ballroom

Bloomsbury Square
WC1B 4DA London
United Kingdom