London street scenes, showing varieties of horse-drawn traffic. Views of Parliament Square, Charing Cross, Pall Mall, the Royal Exchange and others.
1997
1963
2023
1935
1964
2007
1958
1919
1929
1996
1987
2014
2003
1972
1956
2002
2001