All you need to know about Mansion House

Although not technically a district, Mansion House is an area located within the City of London and is the official residence of the Lord Mayor. It’s also often used for many of the Square Mile's official functions. This makes serviced accommodation within the area perfect for corporate travellers. We provide a range of serviced apartments throughout Mansion House, as well as within other districts in the City including Blackfriars and Liverpool Street

Our expert staff can work with your itinerary to ensure you get the best possible serviced apartment for your stay. A Mansion House serviced apartment provides business travellers with a more economical and enjoyable alternative to an extended hotel stay. Contact our team today to discover how simple your next business trip to the city can be.