Listique’s Recommendation
The Montcalm Royal London House is a lavish hotel that offers a truly remarkable dining experience in the heart of the City of London. Guests can indulge in a range of local and international dishes at Burdock, a charming British gastro pub, or enjoy the breathtaking views of London's skyline at the Aviary, the hotel's rooftop restaurant and bar. The Aviary boasts a heated outdoor terrace and a private dining room, making it an idyllic setting for an intimate dinner or a special occasion. With its strategic location and unparalleled dining options, it is an exceptional choice for anyone seeking an unforgettable stay in London.