Londoners won't have to foot £150m bill to pedestrianise Oxford Street, vows Sir Sadiq Khan - Mayor’s new budget due next ...
Transport for London (TfL) has revealed that the Elizabeth line has completed more than 500 million passenger journeys in the ...