London street scenes, showing varieties of horse-drawn traffic. Views of Parliament Square, Charing Cross, Pall Mall, the Royal Exchange and others.
1903
1966
1988
1990
1964
1949
1968
2009
2022
1977
2004
1970
1956
2000
1978
2018
1969