England
Next
Portchester Castle, 1972
Portchester Castle, in Hampshire, is located on a promontory just west of Portsmouth.