Charing Cross Road, pedestrianised today. Glorious. Because whenever you take cars away, cities get better.