Spend a memorable day visiting two of England’s most picturesque castles on a relaxing day trip from London. Travel through the Kent countryside, often called the Garden of England, and begin your visit at Leeds Castle. Set on a natural lake and surrounded by expansive parkland, Leeds Castle combines nearly a millennium of history with beautifully maintained gardens and varied wildlife.
This experience requires a minimum number of travellers. If it’s cancelled because the minimum isn’t met, you’ll be offered a different date/experience or a full refund
Please note: the itinerary is intended as a guide and some details maybe subject to change