Portchester castle has been located in Portchester since before the Norman conquest, as it is one of the Roman channel forts.