London’s Oxford Street bans traffic as city tries to revitalize shopping district
- From now on, nearly a kilometer (mile) of Oxford Street between Orchard Street and Great Portland Street will be traffic-free, with vehicles diverted onto surrounding roads.
Unverified
- From now on, nearly a kilometer (mile) of Oxford Street between Orchard Street and Great Portland Street will be traffic-free, with vehicles diverted onto surrounding roads.
Sources: ABC News