Latitude and longitude of River Len
- Nearby Snodland, United Kingdom
Satellite map of River Len
The River Len is a river in Kent, England. It rises at a spring in Bluebell Woods to the south-east of the village centre of Lenham 0.6 miles (0.97 km) from the source of the River Great Stour; both rise on the Greensand Ridge. Its length is c10 miles (16 km).
Latitude: 51° 14' 21.84" N
Longitude: 0° 40' 1.43" E