Take a dip in the swimming ponds at Hampstead Heath – a large, ancient London park, covering more than 320 hectares.
Location
51.561123, -0.16321
Image

Property Management ID
XpqClnTihI6
Distance
4.00
Unit
mile