Leave London behind and head down into the Kent countryside to the first stop, Leeds Castle. Often referred to as 'The Loveliest Castle in The World', Leeds Castle has played many roles in its nearly 900-year history. From a Norman stronghold to a magnificent royal palace, the castle today has been converted by subsequent owners into an idyllic countryside retreat. With 500 acres of parkland and landscaped gardens to explore, it's easy to see why this beautiful castle has been the private property of no fewer than six English queens.
On arriving in Canterbury you will soon discover why this beautiful, ancient city is one of the jewels in Kent's crown. The historic city is characterised by gorgeous medieval streets, great food and drink, and lanes of shops. At the heart of the walled city is the iconic Cathedral, parts of which date back to the 11th century. Pilgrims and visitors have made their way to Canterbury Cathedral since the Middle Ages. It remains one of the most visited places in the country, and, just as importantly, a working, living church and community.
There can be no doubt that the White Cliffs of Dover are one of this country's most spectacular natural features. They are an official icon of Britain and have been a sign of hope and freedom for centuries. We will stop briefly for photos to marvel at the beauty and special appeal of this chalk grassland next to the English Channel.