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
lcvPKsuzp4k
Distance
2.00
Unit
mile