London's Oxford Street is closing to cars, buses, and bicycles starting Monday. Authorities aim to revive the city's main shopping street, which has lost its...
London’s Oxford Street bans traffic as city tries to revitalize a once-grand shopping district