Located at Caia Park, Wrexham.
Wedi’i lleoli ar Parc Caia, Wrecsam.