Location Yarpole, Herefordshire, England (Google Map) Open for Visitors Yes Owned by National Trust Rooms Available No Croft Castle, spread across 1500 acres, is a
Location Yarpole, Herefordshire, England (Google Map) Open for Visitors Yes Owned by National Trust Rooms Available No Croft Castle, spread across 1500 acres, is a