Montacute Castle was a castle built on a hill overlooking the village of Montacute, Somerset, England.
Contact us...