Leeds Castle, Canterbury Cathedral and Dover Tour Experience
Journey into the heart of the British countryside and walk in the Garden of England, take a guided tour of Canterbury Cathedral, and visit Leeds Castle. Includes a visit to the White Cliffs of Dover.