Upnor Castle
Upnor Castle is an Elizabethan artillery fort, built in 1559 protect the dockyard and Royal Navy ships docked in the Medway. Construction took 8 years to built the fort following orders from Elizabeth I, who was worried about tensions with Spain. 80 men would have been at the site as it’s peak – today it…
View More