Login  |  Register

Mill town - Wikipedia

United Kingdom. In the United Kingdom, the term "mill town" usually refers to the 19th century textile manufacturing towns of northern England and the Scottish Lowlands, particularly those in Lancashire and Yorkshire ().

Alexa Traffic


Listing Links