Big Space Indoor Play Centre Unit 3 to 5 Heard Way, Southdown Industrial Estate, Harpenden, Hertfordshire, AL5 1PW, England • 01582 766100 • Indoor and Soft Play Areas More Info