Oxford Street is one of the world's busiest shopping areas, with around half a million visitors each day. The Mayor’s plans ...