Upnor Castle Heritage Photos
UK Photos :: England :: Southeast :: Kent :: Heritage :: Castles :: Upnor Castle
Upnor Castle was constructed under the orders of Elizabeth I who wished to protect her interests anchored in the Medway.