Trout Lake
United Kingdom
>
England
>
Kent
>
Folkestone and Hythe
>
Stowting
>
Trout Lake
Trout Lake in Stowting in Folkestone and Hythe.
Trout Lake
Vegetation and ground cover
water
Pilgrims' Way
Scot's Lane
St Mary's
Stowting
Stowting Church of England Primary School
The Tiger Inn
Stowting Village Hall