Oxford Street Is Going Car-Free. Here's What It Actually Means for You
Feb 27 · 9 min read · 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
Join discussion
