the Nene is a lovely river. Billing to Wollaston is very pleasant. Wellingborough to Ditchford not quite so pretty. Higham lock to Peterborough is stunning.
electrification of the locks has helped no end, the remaining manual locks are difficult to get electric to - thankfully most of the hard/deep locks have been done.
avoid mooring in N/Hampton near South Bridge if you can, avoid Wellingborough at the Embankment too - Whitworths millers make a terrible racket, the toilets have been known to attract unsavoury characters too........
as for pubs - the pub attached to the Premier Travel inn at Billing Aquadrome does reasonable food, spacious pub so you can usually get seated ok, i think it is called the Quays. avoid the Billing Mill, is normally full of chavs and the food is crap!
you can try Northampton boat club, google their website, although they can be funny if you are not an ANCR member.
you then have Cogenhoe Mill who welcome visitors for a drink. short trip down the river to Earls Barton lock there is Dunkleys restaurant - good but slightly pricey food.
nothing between here and Irthlingborough i am afraid!
good moorings at Irthlingborough Diamonds centre, bar/bistro effort in the football grounds. bit of a walk into town itself but good choice of chinese/indian and pubs if you do make the effort
next up is Woodford, moorings are a bit poor, tie up on bank below church, less than 5 min walk into village - two pubs to choose from, the Dukes Arms, dog friendly good food, not been given the trendy make over yet! White Horse Inn is more of a restaurant, big conservatory dinning area etc.
short way down the river is the Denford Inn, tie up on the bank closest to the villiage, short walk across the field. used to be called the Cock Inn but now given the trendy treatment
next is Thrapston 9 arches moorings, close to town, lots of choice for food, the Woolpack across the road in Islip is nice. there are moorings after Islip lock if 9 arches bridge moorings are too busy.
after this is Titchmarsh mill, home of the MNCC, they are visitor friendly and have a lovely little bar in the mill house - recomended!
short way down from here is the Kings Head at Wadenhoe, nice setting, moorings can be busy so tie up further upstream and walk down the beautiful riverside walk. lots of good walks here, walks to Lyveden New Build, Pilton etc.
the river then wends its way to Barnwell/Oundle at the moment the Barnwell mill is shut, which is a shame as it was very pleasant there - who knows if it will re-open?? you can get a beer at Oundle Crusing Club, again very friendly bunch. its a good walk into oundle from the Marina - worth it as Oundle is a very nice town
the river winds a long way round from Lower Barnwell to Ashton lock, tie up here and walk to the Chequred Skipper in Ashton - home of the conker championships! long walk but good food and beer.
next up is Forthinghay, well worth the stop, go to see where Mary Queen of Scotts was locked up! not been to the Falcon personally but have had good reports.
good moorings at Elton, short walk to villiage for pubs and shop, neither dog friendly so cant comment!
will need people from the Peterborough area to finish off the pub guide.......
our river floods a little too regularly, and can cause navigation problems, hopefully this year will be better.......
hope this helps