Topic
1 story, newest first.
London's Oxford Street will begin its transformation into a pedestrian zone on October 26, with a one-kilometre stretch becoming vehicle-free. The move aims to revitalise the shopping street, though concerns remain about traffic displacement.