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.
Kilburn High Road station, Kilburn High Road, Kilburn, Greater London, NW6 5UA
All the London railway stations :
Underground lines : London Overground (Watford DC Line)
Kilburn High Road Station in London has step-free access to the platforms and the ticket office. The Ticket office has level access from street. Steps to both platforms
More comment : National Rail Map & Guide