Shen's Bouncy Castles
34 Stroud Green Way, Croydon, Greater London, United Kingdom, CR0 7BA
(07826) 517218 Mobile