Penydarren Park — Merthyr Tydfil, United Kingdom · capacity 10,000 · home of Merthyr Town · 7 matches listed. Fixtures, location and details on Champslig.