London’s Oxford Street to go traffic-free in shopping area makeover, says mayor
London’s Oxford Street, one of Britain’s busiest and most famous shopping districts, will be pedestrianised, Mayor of London Sadiq Khan said on Tuesday, in a move designed to ...