Oxford Street could become a car-free space as Mayor of London opens consultationOxford 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.