SocietyBuses out, shoppers in: Part of London’s Oxford Street goes traffic-free
Part of Oxford Street, Britain’s busiest shopping thoroughfare, permanently barred traffic on Monday. The move aims to revitalise the area and create a public space to support economic growth.
Buses out, shoppers in: Part of London’s Oxford Street goes traffic-free
