Grand Shaft

Advertisement

Drop Redoubt Road
Dover, England CT17 9

The Grand Shaft is a unique historical site located in Dover, England. This impressive spiral staircase, built in the 19th century, connects the town to the heights of Western Heights, providing a strategic military advantage. Visitors can explore its architectural significance and enjoy stunning views of the surrounding area, making it a fascinating destination for history enthusiasts and tourists alike.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like

United KingdomEnglandGrand Shaft

Advertisement