London Tram

If you are new in town and you are checking the TFL website when you see the option tram, you are quite surprised because you don’t have any memories of a tram in London.

Finally I found one, the service is just in a little area but it is really existing!

Merton Park, Tram Station SW19