City & Town Self Catering in or near Lenham

Lenham is a village in Kent on the edge of the North Downs and is the source of the River Great Stour. On the downs nearby is a 200 foot carved cross which is a war memorial commemorating the dead of both world wars. The Stour Valley walk starts at the village which then runs to Ashford, Canterbury and on to the channel at Sandwich.
2 Results in or near Lenham

We have included results from a wider search radius as there was no availability for the location selected