London town where residents ‘risk their lives’ to reach the nearest …
East London residents who live near an “unknown” Tube station[1] described as “a contender for the creepiest” in the city have said surrounding busy roads means they have to “risk their lives” just to get to it. The arrival of the Elizabeth Line[2] in …