The Annunciation Catholic Infant School Primary school

The Annunciation Catholic Infant School is a Mixed Primary school with pupils aged from 3 to 7

Address Thirleby Road, Edgware
HA8 0HQ
Website http://www.theannunciationschools.co.uk/
Ofsted Rating Good
Religion Roman Catholic
Capacity 232
Pupils 190
Free school meals 27