Closest Station
Moorgate
From
£250 min spend
Seated
8
Closest Station
Moorgate
From
£250 min spend
Seated
8
Elevate your celebrations and enjoy a private dining experience in an igloo. Enjoy impressive views of London's iconic skyline in the igloos at Aviary. Each igloo can seat up to 8 people, with various food and drinks menus available. The Aviary is perched on top of The Montcalm Royal House and has unparalleled views overlooking London.