Croft Castle
Croft Castle is located in the village of Croft in Herefordshire. The site was first established in around 1085 by the Croft family and for the majority of its existence has been home to the family. Built 11th Century (original castle) Type Motte-and-Bailey originally (now a country house) Condition Intact (See notes further down) Ownership … Read more