charltonchampion.co.uk
Charlton: Where London’s last trams went to die
Sixty years ago today, in the early hours of the morning, London’s last tram pulled into New Cross depot from Woolwich. Once a much-loved part of the capital’s transport system, the rat…