London’s first indoor inflatable park to open in May
Inflata Nation, London’s first indoor inflatable park, is set to open on May 14 at Colindale Retail Park on Edgeware Road.
The park will offer 9,000 square feet of inflatables, a trio of super slides, a Gladiator-style Inflata…