Overview Off-Peak fun at Xplore! Read more Location 17, Henblas Street, Wrexham, Wales, LL13 8AE, United Kingdom View map