London street scenes, showing varieties of horse-drawn traffic. Views of Parliament Square, Charing Cross, Pall Mall, the Royal Exchange and others.
1938
1949
2020
1937
2015
1951
1939
1942
2016
1966
1973
1985
—
2009
2008
2021
1996
1997