Aviary Rooftop Restaurant & Terrace Bar
London
Perched atop the Montcalm Royal London House Hotel in Finsbury Square, Aviary Rooftop Restaurant & Terrace Bar offers a sophisticated setting with panoramic views of London’s cityscape. This stylish venue seamlessly blends modern design with luxurious comfort, making it an ideal choice for corporate events, product launches, networking receptions, and private celebrations. The rooftop terrace provides an open-air experience, while the contemporary indoor dining area ensures versatility for various event formats.
Perfect for
Corporate Conferences
Product Launches
Networking Events​
Private Dinners
Awards Ceremonies​
Features
- Panoramic City View
- Flexible Event Spaces
- State-of-the-Art AV Equipment
- High-Speed Wi-Fi
- On-Site Catering
- Accessible Location
Event Spaces
Exclusive hire of the entire venue, accommodating up to 350 standing guests or 120 seated, offering access to both the rooftop terrace and indoor dining areas.

Private use of the indoor restaurant space, suitable for seated dinners of up to 80 guests, featuring contemporary décor and floor-to-ceiling windows with city views.

A semi-private lounge area adjacent to the main bar, ideal for standing receptions of up to 120 guests, offering a relaxed atmosphere with stylish furnishings.

An intimate semi-private space enclosed by glass walls, accommodating up to 60 standing guests, perfect for smaller gatherings or breakout sessions.

A secluded section of the rooftop terrace, offering an al fresco setting for up to 120 standing guests or 14 seated, surrounded by lush greenery and panoramic views.
