With 47% of the city dedicated to parks and green spaces and 3,000 parks designated as public open space, it's safe to say London is officially a green city. It is, in fact, one of the greenest capitals in the world. So if you're looking for the perfect spot to pitch up and have a picnic, look no fu...
Updated 13 Jun 2024