‘I’m a futurist – I dream of the idyllic future when London is car-free’

Some road users believe that London has the potential to be the world’s first city to go completely car-free by 2050 in a bid to cut down on emissions and improve health.
Daily Express :: Cars Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here