High Quality Content by WIKIPEDIA articles Barry Town FC (Welsh: Clwb P l Droed Tref Y Barri) are a football team based in Barry. They dominated the League of Wales during the 1990s, but finished bottom in 2003-04 and were relegated. They play at Jenner Park, Barry, Vale of Glamorgan, where their ground accommodates 3,500 spectators (2,900 seated).