Mayor 'forcing through' Oxford St pedestrianisation

BBC Local News

Published

BBC Local News: London -- The UK's busiest shopping street could see a ban on motor traffic under proposals from the mayor.

Full Article