Skip to main content
Europe's busiest shopping street to become a 'people only' place; London's Oxford Street to transform from 2018

Europe's busiest shopping street to become a 'people only' place; London's Oxford Street to transform from 2018

Oxford Street is being transformed to a people-only place in 2018, starting with closing the stre...
Continue reading