The link below contains details for the annual Lords Mayor Show taking place in London on the 11th of November 2017.
The website contains road closures and timings.
The link below contains details for the annual Lords Mayor Show taking place in London on the 11th of November 2017.
The website contains road closures and timings.