Babies and Toddlers site is located at :
206 Northcote Road
Walthamstow
London E17 7DH

Pre-School site is located at:
St Patricks Parish Hall
64 Blackhorse Rd
London E17 6NH