Inside The Mansion House

Jun 05, 2014, 12:42 PM

The Mansion House – a Georgian town palace in the heart of the Square Mile - is the official residence of the Lord Mayor of the City of London. John Davies is the Keeper of Walbrook Hall, the main entrance used by visitors, including heads of State, key politicians and business leaders. As well as welcoming them to The Mansion House and assisting with the running of the building, he provides tours for members of the public.