An array of vintage vehicles - horse-drawn, two and four-wheeled - pass through Hyde Park in the annual Easter Parade.
2007
1940
1929
1950
1897
1947
1925
1997
1909
2006
1978
2022
1902
2021
1937
—
2019
2024
1934
1944