What would you like to do or see?
The beautiful Leeds Castle benefits from an absolutely idyllic location – surrounded by 500 acres of parkland and gardens, it’s easy to see why it was described as “the loveliest castle in the world”! Explore Leeds Castle, Canterbury Cathedral, Dover & Greenwich  in our luxury air-conditioned and heated coaches and escape the city as you discover the countryside of Southern England.
Loading