All sports Site
All sports Site
Wales - Llandudno Junction- Founded in 1975
Llandudno Junction Football Club is a football team from Wales, based in Llandudno Junction. The club was founded in 1975. Llandudno Junction FC plays their home games in the The Flyover.