Location Donnington, Berkshire, England (Google Maps) Open for Visitors Yes Owned by English Heritage Official Website Donnington Castle Rooms Available No Donnington Castle is an
Location Donnington, Berkshire, England (Google Maps) Open for Visitors Yes Owned by English Heritage Official Website Donnington Castle Rooms Available No Donnington Castle is an