Posted inOld England
Historic Photos of the Last Trams in London in July 1952_ml
What would you do if London buses went out of service? Terrifying thought isn't it? Well, on July 6 1952 London’s trams ceased being a convenient form of transport across…