Website
www.iglookids.co.uk
Igloo St John’s Wood
Location
80 St John’s Wood High Street,London,NW8 7SH
+44 (0) 20 7483 2332
Igloo Wimbledon High Street
Location
62 Wimbledon High Street, London, SW19 5EE
+44 (0) 20 8946 2179