Ofsted Parent View results
Search results - Maria Montessori School
Maria Montessori SchoolAddress:
26 Lyndhurst Gardens
London
London
Postcode:
NW3 5NW
URN:
131978
Telephone:
02074353646
Fax:
02074318096
Children on roll:
194
Responses for this school:
62
Responses for year:
2021/22