News

London Oxford Street, which attracts around half a million shoppers each day, will be turned into a European-style promenade without traffic. The £150,000,000 pedestrianisation project is being pushed ...