London street scenes, showing varieties of horse-drawn traffic. Views of Parliament Square, Charing Cross, Pall Mall, the Royal Exchange and others.
2012
1962
2013
2015
1959
1967
2025
2014
2011
1890
2016
1924
1908
1952
1972
2021