Cwmbran Celtic
Celtic Park, Cwmbran, Cwmbran

Stadium

Celtic Park, Cwmbran
Cwmbran
Capacity
150