Rising majestically from the still waters of its moat, surrounded by 500 acres of parkland and gardens, Leeds Castle is without a doubt one of the most beautiful venues in Kent. Coined ‘The Loveliest Castle in the World’, it is the perfect place for a great day out with the family. Leeds Castle has always been a palace to entertain and impress, with every generation leaving its mark. Today’s interiors are the result of the massive refurbishment by top European designers throughout the 1920s and 30s for its last private owner, Lady Baillie. Our visit is complete with an included cream tea.
There is a comfort stop on the outward journey.