Company name: aqua park cardiff
Description: The UK’s most exciting Aqua Parks featuring the largest collection of bespoke big impact water obstacles including climbing walls, trampolines, giant slides, blast bags and The Tornado Tower at three UK locations.
Cardiff bay Barrage, Cardiff CF10 4LY, United Kingdom