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.

Max Sitting Capacity
0
Max Standing Capacity
0
Perfect for
Corporate Meetings
Product Launches​
Networking Events​
Private Dinners
Workshops
Features
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.

Enquire Now