Cwmbran Town

WalesWales

Cwmbrรขn Town A.F.C.

Founded:
(75 years)
Venue:
Celtic Park, Cwmbran
Capacity:
150

Recent matches: