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 allure due to souvenir shops and candy sellers. Nearly a mile of Oxford Street will…
London’s Oxford Street bans traffic as city tries to revitalize a once-grand shopping district