Leeds Castle & Canterbury Tours
Day trip to Leeds Castle from London.
Enjoy a day trip to Leeds Castle from London onboard our luxury coaches! 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 and Greenwich in our luxury air-conditioned and heated coaches and escape the city with a Leeds Castle tour from London as you discover the countryside of Southern England.