The History Squad on MSN
This is the castle built to defend England’s navy
Upnor Castle was built to protect England’s naval dockyards along the River Medway. Its quiet setting today hides a dramatic history of war and sudden danger. During the Anglo-Dutch conflict, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results