Mansion House is a historic building located in the City of London, which is the financial district of London, England. It stands at the heart of the City of London, near Bank Station and the Bank of England. It is the official residence of the Lord Mayor of London and has been used for this purpose since 1752. The building is an iconic landmark and its architecture reflects the rich history and grandeur of the city.