North Helford
Open accessNational Trust land — free to wander
North Helford is a National Trust place in Cornwall. The Albion Guide charts 36 National Trust places in the county; this is one of them. It lies inside Cornwall National Landscape National Landscape.
The nearest other National Trust place is South Helford, 3.5 km to the south-east. The closest station is Penmere, about 5.3 km to the north.