Archangels Montessori Nursery
23 Genoa Road, London, SE20 8ES
39 places
Description
No description available.
Location
Last inspected 20 August 2019
Inspection ID 10119850
Overall effectiveness
Effectiveness of leadership and management
Regulator: Ofsted
No room information available.
Nearby nurseries
3 / 4 inspection score
12 November 2021
3 / 4 inspection score
9 February 2018
3 / 4 inspection score
28 March 2023