Ofsted Registered Provider.
Contact details
Phone numbers
- Phone:020 3649 1396
Location
Address
11A Turney Road
London
SE21 8LX
United Kingdom
location
Availability
- Start date: 21/02/2025
- End date: Still available
Inspection
- Inspection date: 17/11/2025
- Details: Inspection (Childcare Register)
- Outcome: Met
- Ofsted Unique Ref: 2836262
- Ofsted report: http://www.ofsted.gov.uk/inspection-reports/find-inspection-report/provider/CARE/2836262
Record last modified on:
05/12/2025
Contact details
Phone numbers
- Phone:020 3649 1396