
Londoners believe the capital will be the first major city to go car free – and futurists believe that’ll herald a whole new urban aesthetic. A survey of 2,000 people found that Brits think we’ll see the first car-less city as soon as 2050, and thatthe UK will beat the likes of China…
Read More