River Lee
The River Lee or River Lea is a river in England. It begins in Leagrave Park, Leagrave, Luton in the Chiltern Hills. It flows generally southeast, east, and then south to London where it meets the River Thames. The last section is known as Bow Creek.