Royal London House has had a dramatic £15 million refurbishment, this impressive listed building on the north side of Finsbury square has now been renovated, that was once a unacquainted office building is now the impressive Montcalm Royal London House.
This remarkable 256- room five star hotel consists of the Burdock bar, a modern bar offering heavenly food and tempting cocktails with its ideal rooftop terrace, The Aviary a south-facing terrace with overwhelming views of the City!
However this is not all of Montcalm Royal London House mysteries, there is also two suites with their own terraces on the ninth floor called the palm rooms, amazing option for private corporate events!
Hold your own meeting in the Palm rooms and then mix business with pleasure and end the day with drinks on your very own terrace!Packages
Bespoke packages available upon request.