Holiday Inn London-Bloomsbury Wedding Venue
About Holiday Inn London - Bloomsbury
Wedding reception venue with guest accommodation available,
Contact & Location
Holiday Inn London - Bloomsbury
Coram Street, London, WC1N 1HT, Central London, United Kingdom