The Leeds and Liverpool Canal, which flows through many parts of Lancashire, is Britain’s longest canal at 127 miles. Famous ...