Bloomsbury House is a reputable events venue near
Bloomsbury House, 2-3 Bloomsbury Square, Holborn, London, WC1A 2RL
Just fill in the enquiry form to contact the venue directly! Adding as much information as possible will save you time in the long run.