‘It’s a new era’: London’s Oxford street will close to cars, buses, and bikes in attempt to bring back glory days of shopping district

City officials say pedestrianizing the street will put it back into the league of top global shopping destinations like Times Square

Sources