Search london history from Roman times to modern day
The National Rail Access Map names 2590 Stations in England, Scotland and Wales. You can search this map by station.
St Helier Station, Green Lane, St Helier, London SM4 6ST
All the London railway stations :
Underground lines : ThamesLink
St Helier Station is NOT Accessibility friendly. There are Steps from street level to platform. See wiki
More comment : National Rail Guide & Maps