Location Barnard Castle Town, County Durham, England (Google Maps) Open for Visitors Yes Owned By English Heritage Rooms Available No Set above the River Tees,
Location Barnard Castle Town, County Durham, England (Google Maps) Open for Visitors Yes Owned By English Heritage Rooms Available No Set above the River Tees,