Standing on the east bank of the River Medway in Rochester, Kent, the 12th-century keep, which is Rochester Castle’s most prominent feature, is one of the best preserved in England or France.