London, UK. 11th Nov, 2017. The City of London Lord Mayors show. The Lord Mayor's golden State Carriage. Credit: Tony Farrugia/Alamy Live News

- Image ID: KH0R39
London, UK. 11th Nov, 2017. The City of London Lord Mayors show. The Lord Mayor's golden State Carriage. Credit: Tony Farrugia/Alamy Live News
Tony Farrugia / Alamy Stock Photo
Image ID: KH0R39
The Lord Mayor's Show is an annual event in London. A new lord mayor is appointed every year and the public parade that takes place as his or her inauguration ceremony reflects that this was once one of the most prominent offices in England.
Location: City Of London, England, UK.

Similar stock images