The 12 mile Len Valley Walk is located nearby and offers a walk that meanders through the Len Valley Kent countryside with Leeds Castle being a half mile footpath walk away. The Boat House accommodation and its stunning location will provide a peaceful and idyllic base for your holiday. |