Portchester Castle, Hampshireby Rigold, S. E.Buildings, structuresPortchester Castle (Hampshire, England)Portchester Castle (Portchester, England)Writing a summary for young readers…For young readersBook data: Open Library