Hampstead Heath is one of London's most ancient and largest parks encompassing 790 acres.
Located just 6 kilometres from Trafalgar Square, it is a favourite spot of Londoners for walking.
There are over twenty - five ponds on various parts of the heath. The swimming ponds are open
Ponds on the heath....