London street scenes, showing varieties of horse-drawn traffic. Views of Parliament Square, Charing Cross, Pall Mall, the Royal Exchange and others.
1989
2021
1998
1943
1952
2009
2002
1981
1948
2011
1939
2022
1956
1944
2015
1984
2005
2019