Squire's Mount, Hampstead
Open accessNational Trust land — free to wander
Squire's Mount, Hampstead is a National Trust estate in London, open land that's free to roam. Make a day of it: tour the gardens at 2 Willow Road, or cool off at Hampstead Heath (Mixed Pond).