All sports Site
All sports Site
Wales - Llanidloes- Founded in 1875
Llanidloes Town Football Club is a football team from Wales, based in Llanidloes. The club was founded in 1875. Llanidloes Town FC plays their home games in the Victoria Park.
9 July 2019 - 20h30 9th July 2019 | Aberystwyth Town FC (GAL) | 3 - 1 | Llanidloes Town FC |