Lord Mayor Show- An event of taking oath of loyalty to the Sovereign with a colourful procession. It is held 2nd Saturday in November every year
Lord Mayor Show London is one of London’s most famous annual events. This Show is now held on the second Saturday in November.
The Lord Mayor Show begins with the ancient dates back 1189 and with a requirement of King John’s Charter, elected Mayor travelled the royal enclave at Westminster to present himself to the monarch’s representatives, the senior judges as Barons of the Exchequer to take an oath of loyalty to the Sovereign upon beginning his term.
At present the Lord Mayor of The City of London travels from the square-mile City to the Royal Courts of Justice in the City of Westminster, where tradition dictates that the Lord Mayor must declare his loyalty to the crown. The centrepiece is ;The Lord Mayor’s magnificent state coach, which was built in 1757 and has been in use every year since. The state coach spends the rest of the year on display at the Museum of London. Free Admission
Address: The procession of The Lord Mayor’s Show fills the whole area between Mansion House and the Royal Courts of Justice. The procession goes via St Paul’s Cathedral between 11:00am and 12:30pm, and returns by the embankment between 1:00pm and 2.30pm.