Conservation work on the last castle to be built in England has been completed after nine years. Castle Drogo, built on Dartmoor, Devon, between 1911 and 1932, had suffered "major structural ...
Historic England Archive Castle Park also hosts the ruins of St Peter's Church Rebecca Barrett, regional director at Historic England South West, called it "a remarkable site in the heart of the ...