Dover Castle & Canterbury Cathedral: Tour from London
See one of England's greatest natural wonders, the White Cliffs of Dover
(3 reviews)