News

A proposal to make Oxford Street traffic-free has received overwhelming support from local retailers. The London shopping street will become pedestrian.