23. Hampstead Heath, London. Hampstead Heath is located about six km from Trafalgar Square. It is considered as one of London’s most popular open spaces. Everything a family need for a perfect holiday vacation is available there — an extensive children’s facilities, an athletics track, an education center, three swimming ponds, and even a zoo.
Advertisements