Oxford Street could become a car-free space as Mayor of London opens consultation
Oxford Street is set to undergo a potential transformation into a largely car-free urban shopping and leisure space as part of the Mayor of London's initiative.
Oxford Street could become a car-free space as Mayor of London opens consultation
Oxford Street is set to undergo a potential transformation into a largely car-free urban shopping and leisure space as part of the Mayor of London's initiative.