London politics
fromianVisits
2 months agoOxford 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.