London's Oxford Street Bans Traffic on Nearly a Kilometre in First Step of Makeover

A stretch of about one kilometre of Oxford Street between Orchard Street and Great Portland Street has been closed to cars, buses and bicycles, in the first phase of a plan to add trees, seating and two new public squares, AP reports.

Read MoreViews: (16)