Getting From The Lord Mayor’s Show
Nov 14th, 2010 | By Adrian LawesEach year in November the new Lord Mayor of London is installed. This is the Lord Mayor of Dick Whittington fame, not the Boris variety. There have been lord mayors since 1189, 821 years ago or, to put it another way, since the first year of the reign of Richard the Lionheart. There have been 683 lord mayors and the Golden State Coach has been used for the last 253 years of them. The procession that accompanies the installation of the Lord Mayor is the world’s oldest civic procession.
South West Trains haven’t been around for quite the same time