Rumble in the Jungle Indoor Playcentre Unit 5 Cambrian Industrial Park, Clydach Vale, Rhondda, Glamorgan and Cardiff, CF40 2XX, Wales • 01443 433033 • Indoor and Soft Play Areas More Info