London street scenes, showing varieties of horse-drawn traffic. Views of Parliament Square, Charing Cross, Pall Mall, the Royal Exchange and others.
2014
2015
2022
2021
2019
1963
2020
1994
1952
2024
2013
1934
1996
1945
2012
2018