Same comment as above for the customer experience
I enjoyed this trip. Although we had terrible weather... as the locals would say "you don't come to England for the weather- you arrive for the experience." Leeds Castles was small enough to walkthrough leisurely and the grounds were full of ducks swans who are very friendly and want your food. What I enjoyed most of all was the Greenwich river boat ride through the Thames River. I got amazing photos but also saw London from a different viewpoint. The only suggestion I would have is more time in Dover and none of that horrible Brown sauce on sandwiches... maybe pack it in a condiment packet instead as an option?