History
Llangollen Town is a football club (Wales). It was founded in 1908. It plays its home matches at Tower Fields. It currently plays in Welsh Cup.
Llangollen Town is a football club (Wales). It was founded in 1908. It plays its home matches at Tower Fields. It currently plays in Welsh Cup.