Dedham
Open accessNational Trust land — free to wander
Held by the National Trust for everyone to enjoy, Dedham is open country in Essex. It sits within Dedham Vale National Landscape. Nearby, you could pick up Stour Valley Path or follow the towpath along River Stour (Suffolk). The closest station is Manningtree, about 2.2 km to the east.