London Transport Museum Depot

‘London Transport’ emblazoned on the side of L35 battery-electric locomotive