The Lord Mayor’s Show
There has been a Lord Mayor Of London – the City Of London – since 1189. This year marks the 691st Lord Mayor, whose inauguration involves a parade from the City to the Royal Courts Of Justice via St Paul’s. My wife is involved in the running of an initiative which aims to help young people develop the skills they need for the 21st century … Continue reading The Lord Mayor’s Show