On This Day 64 Years Ago – The last Tram rumbled through the streets of London!

On 6th July 1952 the last tram rumbled through the streets of London and arrived at the New Cross Depot in the early hours of the morning which is why some people think the date was 5th July. It was a sad day after nearly a century of service but there was a reprieve for some of them which were sent to Leeds to remain in service for a further 7 years. Phasing out this environmentally friendly system of transport was surely a short-sighted strategy. Trams are regaining popularity - for example Manchester Read more [...]