Where you can still catch a tram in London after they almost disappeared
Where you can still catch the signature green trams in London (Picture: BeyondImages/Getty Images/iStock) London’s best best-kept secret is that the city still has trams trundling through some neighbourhoods. It may come as a surprise that London still has a tram service. Four London Boroughs have trams for you to enjoy that feeling of smooth … Read more