Oxford Street goes permanently traffic-free after two decades of planning
London's busiest shopping thoroughfare closes nearly 1km of road to vehicles in bid to boost economic revival
A nearly 1km section of London's Oxford Street, Britain's busiest shopping thoroughfare, has gone permanently traffic-free as part of a long-awaited plan to revitalise the area and boost economic growth.