Cwmbran Stadium footall stadium

Capacity: 10,500

City: Cwmbran

Country: Wales

Club: Cwmbran Town

International: Unknown