Location Rye, County of Sussex, England (Google Maps) Open for Visitors Yes Owned by English Heritage Official Website Camber Castle Rooms Available No Lying between Rye
Location Rye, County of Sussex, England (Google Maps) Open for Visitors Yes Owned by English Heritage Official Website Camber Castle Rooms Available No Lying between Rye