Where is Viking's River Splash?

Where is Viking's River Splash located?

Viking's River Splash, Viking's River Splash, Great Britain (approx. 51.46317°, -0.6515755°)


Where is Viking's River Splash on the map?