Transport for London (TfL) has revealed that the Elizabeth line has completed more than 500 million passenger journeys in the ...
Londoners will not have to foot the bill for the proposed pedestrianisation of Oxford Street, Sir Sadiq Khan has vowed. The ...