Built in the late 1080s under the directive of William II, Rochester Castle boasts one of the best-preserved keeps in England.Its strategic location guarded a vital river crossing, and despite enduring multiple sieges, its Norman architecture remains largely intact.