Company name: Barking Splash Park
Description: Splash pad with a variety of water jets
Longbridge Road Inside Barking Park IG11 8SS, United Kingdom