The pedestrianisation of Oxford Street is only days away.
After decades of proposals, abandoned schemes and political wrangling, part of London’s most famous shopping street will become traffic-free from Monday, October 26.
The pedestrianisation of Oxford Street is only days away.
After decades of proposals, abandoned schemes and political wrangling, part of London’s most famous shopping street will become traffic-free from Monday, October 26.