Closest Station
Moorgate
From
POA
Standing
60
Closest Station
Moorgate
From
POA
Standing
60
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 semi-private events. The Glass Box can hold up to 60 guests and further 20 with outside rooftop space.