The Montcalm at The Brewery London City

This gallery contains 1 photo.

Recently we had the privilege of staying at The Montcalm Hotel at The Brewery London City. And we were simply wowed on entering its doors. Tasteful, elegant and truly amiable staff – that’s how we can describe it. Located in … Continue reading