Canalside pub, Owd Nell's offers a unique setting with thatched roof buildings. Enjoy tavern fare, pizzas, and seafood.