London’s Lord Mayor’s Show returns to its river roots with Thames pageant
A flotilla carrying the Lord Mayor of London will pass through Tower Bridge next month as the Lord Mayor’s show returns to its original location, the River Thames.
Canaletto painting of the Lord Mayor’s Show 1746-48
For most of its more than 800-year existence, the Lord Mayor’s Show took place on the river because the roads weren’t good enough, but in 1856/7 it finally moved from the river to land, where it’s been ever since.
In recent years, a few boats have paraded up the Thames in a
Read more »