Split in two by a watery inlet, the Canal House is the best of Nottingham's canal-front pubs, with plenty of waterside seating and beers by independent Castle Rock Brewery on tap.