News
After Milan and New York, London is the latest city that is planning to create one of the largest car-free zones in the world.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.