Why were you England factory towns built near rivers?
To harness water power. In the early days of the Industrial Revolution, factories were powered by water wheels. Rivers provided a convenient and reliable source of water power, and so factories were often built near them.