Search london history from Roman times to modern day
A bit out of date, but this interactive map of step free London is very good
All the London railway stations :
I visited Willesden Green station in July 2019. What an awfully inaccessible station. Lots of stairs.
Willesden Green station
Willesden Green stairs
Underground lines : Jubilee
Accessibility friendly : Willesden Green is not accessible to wheelchair users due to 30 stairs between the platforms and street level.