Technology
How will pedestrianisation of UK’s most famous shopping street work in practice?
A stretch of London’s Oxford Street is to be vehicle-free as part of £150m government-backed scheme
Technology
A stretch of London’s Oxford Street is to be vehicle-free as part of £150m government-backed scheme