Fun Fact: businesses on Pedestrianised roads and in pedestrianised areas report an increase in sales and foot traffic!
Reposted from Lewis Goodall
Charing Cross Road, pedestrianised today. Glorious. Because whenever you take cars away, cities get better.

Comments