Rochester CastleRochester, KentCompleted in the 12th century, Rochester Castle stands out as one of