About Llangollen Town
Llangollen Town is a football club from Wales, founded in 1908, with 118 years of history. The team plays their home matches at Tower Fields, which has a capacity of 1,100.
Llangollen Town is a football club from Wales, founded in 1908, with 118 years of history. The team plays their home matches at Tower Fields, which has a capacity of 1,100.