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