The busiest road in London is officially going car-free – as plans to pedestrianise Oxford Street have just been given the green light
London's most iconic street is officially set to receive the traffic-free treatment soon as the Oxford Street pedestrianisation plans have just been given the green light. The plans in question will see t...