Inflata Nation Birmingham Unit E, Stechford Retail Park, Flaxley Parkway, Stechford, West Midlands, B33 9AN, England • 01617 102360 • Indoor and Soft Play Areas More Info