Climb Aboard Indoor Play Centre Ambassador Business Park, West Stour, Dorset, SP8 5SE, England • 01747 839888 • Indoor and Soft Play Areas More Info