The Bloomsbury Hotel Wedding Venue
About The Bloomsbury Hotel
Reception venue in London
Contact & Location
The Bloomsbury Hotel
16-22 Great Russell Street, London, WC1B 3NN, Central London, United Kingdom
Reception venue in London
The Bloomsbury Hotel
16-22 Great Russell Street, London, WC1B 3NN, Central London, United Kingdom