Chartwell Estate & Gardens offers you the opportunity to explore the stunning home you can see Sir Winston Churchill and see his pictures, books, honors and medals, career memoirs, and even his paintings in the studio. The hillside gardens reflect Churchill's love of nature, and Lady Churchill's Rose Garden and the kitchen garden are also very popular. Leeds Castle is set on two islands on the River Len in Kent, England and is considered by many to be one of the loveliest castles in the world. Explore over 500 acres of beautiful countryside & gardens, and the historic Leeds Castle, built in 1119. Relax in the comfort of a private air conditioned luxury vehicle to discover the beauty of these country estates on your private tour of Chartwell & Leeds Castle from London.