St Teresa’s Catholic Primary School and Nursery
Long Elmes, Harrow Weald, Harrow, Middlesex, HA3 6LE
St Teresa's Catholic Primary School and Nursery with URN 102231, a Voluntary aided school located in Harrow, city of Harrow, England. A Mixed school with a capacity of 472...
