Photos by London Transport Museum from London
There are 5 tram and light rail photos by London Transport Museum from London (United Kingdom) on Tram Travels.

July 1952.
Link
London Transport Museum
Language: English.
See all links about trams in London.
Last updated: February 19, 2025.