|
Hampstead Heath
Hampstead, London NW3 - England, UK

With 791 acres of ponds, woodlands and grasslands, Hampstead Heath is one of the largest urban parks in the world. Here you can swim, fish, hike, fly a kite, or simply enjoy unspoiled nature and wildlife. Open-air concerts are a...
|