Harrington Road (Stop D)

Harrington Road se encuentra en South Norwood, en el distrito londinense de Croydon. Harrington Road se encuentra en una zona residencial, y cuenta con una parada de tranvía que junto con la parada de tranvía Woodside es la más cercana a la ciudad de South Norwood. Fuente: wikipedia.org