Rochester Castle Events

Rochester Castle Events

Strategically placed astride the London Road, guarding an important crossing of the River Medway, this imposing fortress has a complex history of