Tag Archives: nature

Hampstead Heath

Hampstead Heath is a large, ancient park in North London. Covering 320 hectares (790 acres) Hampstead Heath and just 6 miles from Trafalgar Square it is the wildest of London’s parks and a fantastic place to escape the city and return to nature. During the summer is a fantastic place to sunbathe, picnic and cool off in the refreshing freshwater swimming pools while in winter it’s a great place for a bracing walk and to while away an afternoon feeding the ducks and exploring the lush woodland, Read more [...]