The River Lee Images of the River Lee at Hertford, from the head of the Lee Navigation in the town centre to The Meads.