The River Lee reference article from the English Wikipedia on 24-Apr-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

River Lee

Sponsor with the world's largest charity for orphans
The River Lee or River Lea is a river in England. It runs from Luton to London where it joins the River Thames. Once an important commercial waterway, certain sections were canalised as part of the River Lea Navigation.

It rises just west of Luton, and flows through or by -

After it enters Greater London, it is sent via a series of Reservoirs

See also