Two new Tube stations open in London as Northern line extended

Sky News

Published

Two new Tube stations have opened in south London, with mayor Sadiq Khan saying they will hasten the capital's pandemic recovery.

Full Article