Cwmbran Stadium
From Wikipedia, the free encyclopedia
Cwmbran Stadium is a multi-use stadium in Cwmbran, Wales. It is currently used mostly for football matches and is the home ground of Cwmbran Town F.C.. The stadium holds 7,877 people and is the largest athletics facility in the whole of wales and, arguably the finest and largest stadium in the League of Wales.