Large centre with indoor and outdoor facilities

St Asaph, Denbighshire