London’s mayor has pushed through plans to pedestrianise Oxford Street, promising to remove buses and taxis to create a “world-leading urban space for shopping, leisure and outdoor events”.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results