Ewyas Harold Castle was a castle in the village of Ewyas Harold in Herefordshire, England.
Contact us...