Graham E. has the answers above.
River Ivel. Milton Keynes ticket.
River Colne. Uxbridge Rovers, North Harrow Waltonians, Gerrards Cross. all have excellent barbel fishing.
River Lea. Verulam AC.
Not too far to the Thames either..
These are a few to consider, but there's probably quite a few more...