Aviary Rooftop Restaurant
London
Perched on the 10th floor of the Montcalm Royal London House Hotel, Aviary Rooftop Restaurant & Terrace Bar offers an exceptional venue for corporate events in the heart of London. The venue boasts panoramic views of the city skyline, providing a breathtaking backdrop for any occasion.
Aviary features a variety of event spaces, including a spacious rooftop terrace, a stylish restaurant, and several private rooms, accommodating both intimate gatherings and large-scale events. The venue’s contemporary design, coupled with its state-of-the-art facilities, ensures a memorable experience for guests.
Perfect for
Corporate Meetings
Product Launches
Networking Events
Private Dinners
Workshops
Features
- Rooftop Terrace
- Private Dining Rooms
- On-Site Catering
- Audio-Visual Equipment
- Flexible Layouts
- Central Location
Event Spaces
An open-air space offering stunning views of London’s skyline, ideal for receptions and private parties.
Seated Capacity: Up to 80 guests
Standing Capacity: Up to 150 guests

A subterranean space featuring exposed brickwork and industrial accents, perfect for intimate gatherings and private dinners.
Seated Capacity: Up to 50 guests
Standing Capacity: Up to 70 guests

Flexible spaces suitable for meetings, workshops, or dining events, equipped with modern amenities.
Seated Capacity: Up to 30 guests
Standing Capacity: Up to 40 guests

The ground floor brasserie boasts award-winning design with natural daylight and bi-fold doors that open to a heated pavement space. It is perfect for drinks and canapés events, accommodating up to 150 standing guests.
