Since June 2023, the Northern line stop has been shut so Transport for London (TfL) could carry out repairs. This included, to quote TfL, fixing the ‘the most unreliable’ escalators on the ...