Location Framlingham, Suffolk, England (Google Maps) Open to Visitors Yes Owned by English Heritage Official Website Framlingham Castle Rooms Available Yes (Weddings, Events) Framlingham Castle
Location Framlingham, Suffolk, England (Google Maps) Open to Visitors Yes Owned by English Heritage Official Website Framlingham Castle Rooms Available Yes (Weddings, Events) Framlingham Castle