Portchester Castle - Credit: Wikimedia Commons
Portchester Castle is a medieval fortress that was developed within the walls of the Roman Saxon Shore fort of Portus Adurni at Portchester, to the east of Fareham in Hampshire. Read more on Wikipedia
Source: en.wikipedia.org