One of world's busiest shopping areas in London set to be pedestrianised

5 days ago 1
London mayor Sadiq Khan is planning to ban traffic from entering Oxford Street, which is home to 300 shops including the likes of Selfridges and attracts over 200 million visitors each year
Read Entire Article