An array of vintage vehicles - horse-drawn, two and four-wheeled - pass through Hyde Park in the annual Easter Parade.
2001
1993
—
1935
1947
1938
2002
1937
1931
1910
1933
1946
1994
1934
1945
1959
1964
1969