Westminster Council has blocked the Mayor of London’s plans to pedestrianise Oxford Street, Europe’s busiest shopping destination, which sees more than 500,000 visitors a day.
Read More
Westminster Council has blocked the Mayor of London’s plans to pedestrianise Oxford Street, Europe’s busiest shopping destination, which sees more than 500,000 visitors a day.
Read More