St Helier Station

A station in the London Borough of Merton, in [Travelcard Zone 4]]. It opened on 5 January 1930.