London’s Oxford Street bans traffic as city tries to revitalize a once-grand shopping district
London’s Oxford Street will be closed to cars, buses and bicycles starting Monday as authorities seek to revive the city’s main shopping street, where the proliferation of souvenir…