The Vendry is now part of Groupize! Read more

The Chapel

Located In: The Bloomsbury Hotel

Seated: 24 / Standing: 30

The Bloomsbury Hotel

The Bloomsbury Hotel

The Chapel
Address
The Bloomsbury Hotel

16-22 Great Russell Street Greater London, England WC1B 3NN

Business Space Location Map
Capacity

Seated: 24

Standing: 30

F&B Options
In-house catering
Equipment
  • TV
  • Projector & Screen
Overview

If you’re searching for a meeting room with “Wow” factor, The Chapel at The Bloomsbury hotel will not disappoint. Recalling the building’s original incarnation as the flagship of the Young Women’s Christian Association, the now deconsecrated chapel is a spectacular Lutyens-designed hall with double-height ceilings, original architectural features, elegant furnishings and magnificent chandeliers. It comes equipped with plasma TVs and LCD projectors/screens, while complimentary high-speed Wi-Fi is available throughout the hotel. When it comes to food and drink, anything from energy-boosting break-out snacks to elaborate full-scale banquets can be provided by our in-house team, fresh from The Bloomsbury’s kitchens.