London street scenes, showing varieties of horse-drawn traffic. Views of Parliament Square, Charing Cross, Pall Mall, the Royal Exchange and others.
2012
2014
1969
—
2007
2024
2019
2022
2016
1968
2013
1963
1896
1980
1972
2003
2025