Company name: Whizzkidz
Description: Our indoor play areas consist of a giant play frame, toddler play frame, sports arena, bouncy castle, Cannons, Giant Slides, Wow Zone and so much more.
2-6 Jefferson Way, Thame OX9 3SZ, United Kingdom