The pedestrianisation of Oxford Street is finally here.
After years of proposals, abandoned schemes and political wrangling, part of London’s most famous shopping street became traffic-free today (Monday, October 26).
The pedestrianisation of Oxford Street is finally here.
After years of proposals, abandoned schemes and political wrangling, part of London’s most famous shopping street became traffic-free today (Monday, October 26).