Photographs of Dover Castle

Click on an image to see the full picture

Keep Yard
Views from the Keep
Inside the Keep
Kent
South East England
England
Home

Roman Lighthouse, Dover Castle
Dover Castle

One of the largest castles in England, Dover Castle is strategically located overlooking the English Channel at the shortest crossing point to continental Europe. Its origins lie in the Iron Age and a Roman Lighthouse and Anglo-Saxon church can still be seen within the grounds.
Henry II had the fortifications rebuilt in the 1180's, adding the massive keep and a series of concentric defences. Over the centuries, the defences have been enlarged and improved, with the castle retaining a military role through the Second World War as an underground hospital and the command centre used for the Dunkirk evacuation.

Dover Castle
Curtain Walls, Dover Castle

Curtain Walls, Dover Castle