A round-up of free events in London, including street entertainers, a puppet show, pavement artists, road menders, a daring demonstration by the fire brigade, an abduction staged by a film company and a military parade.
1948
1945
1936
1938
2001
2019
1933
1967
1923
2008
2013
2015
1954
1960
2018
1998
2023
2012