search menu

Upnor Castle

Guidebook: Upnor Castle

Guidebook: Upnor Castle

Upnor Castle was built by order of Elizabeth I in 1559 on the banks of the Medway in Kent. Its purpose was to defend the royal fleet and its new dockyard developing near the village of Chatham just a little upstream. The castle was enlarged at the end of the 16th century and in 1667 helped prevent…

£3.50

step into England's story