The operation of the London Transport central Lost Property Office at Baker Street. Collected in BFI's "London on the Move."
2024
1998
2021
2025
1996
2016
1997
1995
1989
2019
1972
1970
1963
1982
1979
1983
1958
1966
1952