London politics
fromianVisits
1 day 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.