Historic Lancs pub with stunning canalside views hailed for ‘best ever Sunday roast’