In 1979 about 114 acres of the land comprising woodland, heathland, grassland, marsh and Stover Lake, was sold to Devon County Council for use as a country park, now known as Stover Country Park, a Site of Special Scientific Interest.