Also known as the River Lea. River to the north and east of London arising near Luton and flowing into the River Thames. The Wikipedia article is [1].