Tag Archives: Hamptead Heath
The “Green” London: 10 parks, 1 unique experience
London is the greenest world’s capital. In fact, here you can find the largest amount of parks and gardens: The green areas of London are almost 400. From Royal Parks to public gardens, the city offers a wide range of possibilities to spend your free time and flee from the urban life. Let’s see the […]
Continue reading