London politics
fromianVisits
11 hours agoGreen light given to pedestrianise Oxford Street as traffic sees red
Transport for London will pedestrianise Oxford Street between Great Portland Street and Orchard Street, removing all road traffic from this major shopping area.