Llangollen is a small town and community in Denbighshire, north-east Wales, situated on the River Dee and on the edge of the Berwyn mountains. Today Llangollen relies heavily on the tourist industry, but still gains substantial income from farming. Most of the farms in the hills around the town were sheep farms, and weaving was an important cottage industry in the area for centuries. Several factories were later built along the banks of the River Dee, where both wool and cotton were processed. The water mill opposite Llangollen railway station is over 600 years old, and was originally used to grind flour for local farmers. read more…
Chester, is a city in Cheshire, England. Lying on the River Dee, close to the border with Wales, it is home to 119,000 inhabitants, and is the largest and most populous settlement of the wider unitary authority area of Cheshire West and Chester, which had a population of 328,100. Chester was granted city status in 1541. read more…