Trip to Leeds Castle Posted by Discovery Summer Marymount on July 31, 2011 Get link Facebook X Pinterest Email Other Apps The kids went on a all day excursion to Leeds Castle, which is set on two islands on the River Len in the heart of Kent in England and has often been described as the loveliest castle in Kent. Comments
Comments
Post a Comment