What is the name of river that flows though Lancashire town Preston?
The name of the river that flows through the Lancashire town of Preston is the River Ribble. The river has a length of approximately 75 miles and rises in the Yorkshire Dales before flowing through the counties of North Yorkshire and Lancashire before entering the Irish Sea at Southport.