Rochester Castle stands on the east bank of the River Medway, in Rochester, Kent. It is one of the best-preserved…