This Years Venue – Mansion House Mansion House is an iconic and historic building in the heart of the City of London, serving as the official residence of the Lord Mayor of London. It is one of the most well-known and prestigious venues in the city, often used for official events, receptions, and important civic occasions. Designed by the architect George [...]