Oxford Street Is Going Car-Free. Here's What It Actually Means for You
London Mayor Sadiq Khan officially approved the pedestrianisation of Oxford Street yesterday. If you haven't heard yet, here's everything you need to know -- explained simply, without the politics. W
Feb 27, 20269 min read2
