Leeds Castle

A two hour train from London made us wonder if this was worth it but one look at the lovely lake surrounding Leeds Castle located in Kent and we knew we were in the right place. It may not be as famous as other castles but its quiet countryside and winding lagoon (where you can take a boat ride) makes this one of our favourite castles in England.


Leave a Reply