What Is London’S Deepest Underground Station?
Hampstead. The deepest station is Hampstead on the Northern line, which runs down to 58.5 metres. Why is Hampstead station so deep? Because Hampstead is on a steep hill, the station’s platforms are the deepest on the London Underground network, at 58.5 metres (192 ft) below ground level; and it has the deepest lift shaft …