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