Barnet Press
Topic
1 story, newest first.
Hampstead station, serving the Edgware branch of the Northern line, holds the record for the deepest platforms and longest staircase on the London Underground. Opened in 1907, its depth is a result of its location on a hill rather than construction choice.