Pedestrianisation of London’s Oxford Street will boost the local economy, mayor says
The famed high street welcomes more than 500,000 visitors a day and generates 5% of the capital city’s economic output.
The famed high street welcomes more than 500,000 visitors a day and generates 5% of the capital city’s economic output.