Kenmore Avenue, Harrow HA3 8LU
Telephone: (020) 8909 2992

Ofsted Report – November 2017

Please click on the link below to view / download our Ofsted Report.

10036317 Elmgrove Primary School final pdf