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.
All the London railway stations :
West Hampstead Thameslink is on ThamesLink . See pictures and further accessible transport in London detail from links below.
Accessibility friendly : This station has step-free access to all platforms / the platform.
General description : See wiki
More comment : National Rail ThamesLink Map & Guide.