Closest Station
Moorgate
From
£15000 min spend
Standing
300
Seated
60
Closest Station
Moorgate
From
£15000 min spend
Standing
300
The Aviary is perched on top of The Montcalm Royal House and has unparalleled views overlooking London. With a large rooftop terrace complete with full outdoor bar, this is a great place to sip cocktails and enjoy the City view. The restaurant is modern with buzzy atmosphere, featuring own large bar and a lounge area with a Glass Box space for private events.