The Best Travel Spots nearby River Lea
Travel to River Lea in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
The River Lea is in South East England. It originates in Bedfordshire, in the Chiltern Hills, and flows southeast through Hertfordshire, along the Essex border and into Greater London, to meet the River Thames at Bow Creek.
Source: WikipediaWaterway pictures in River Lea
Shot with a iPhone X. Exposure: 1/3472, Aperture: 1.8, Focal Length: 4.0, ISO: 20