Barnet EN5 2QQ, UK
Ducks Island Playground is a welcoming indoor soft play venue located in Barnet, offering a safe and enjoyable space where young children can climb, slide, and play across a variety of soft structures. Parents can relax while their little ones burn off energy in this supervised play environment, making it a great option for rainy days or when you're looking for active indoor fun.