Sherborne Old Castle

Sherborne, United Kingdom

Sherborne Castle is a 16th-century Tudor mansion southeast of Sherborne in Dorset, England. The 1200acre park formed only a small part of the 15000acre Digby estate.