Lord Mayor’s Show: 690th Lord Mayor Charles Bowman is sworn in with a bang

The newly elected 690th Lord Mayor of London Charles Bowman today swore loyalty to the Crown during his riotous initiation celebration known as the Lord Mayor's Show. The new Lord Mayor arrived in the City in a flotilla this morning,...

1 3,189 3,190 3,191 3,253
Page 3190 of 3253