Wales
Follow:
Princess Margaret Way
Stadium Information
Stadium Name
Princess Margaret Way
Capacity
4200
Surface
grass
City:
Port Talbot / Porth Talbot, Neath Port Talbot
Stadium address:
Ffordd Y Dywysoges Margared / Princess Margaret Way, Aberavon Beach