River Lee

Also known as the River Lea.

River to the east of London flowing into the River Thames.