The Montcalm Hotel August 31, 2018 36 Share on Facebook Tweet on Twitter Loading Map.... The Montcalm HotelFinsbury Square - London CityEvents 51.5214953 -0.08612029999994775 Address Finsbury Square London City United Kingdom Upcoming Events No events in this location