A junior school in Willesden is celebrating maintaining its "good" Oftsed rating.

Inspectors visited Leopold Primary School, which teaches nearly 700 pupils in Hawkshead Road, in June.

They reported that pupils are well behaved and that teachers have high expectations and take time to make sure pupils understand before moving on.

There has been a change in governing body since the previous inspection in 2017, but inspectors praised the new leadership.

The regulator said work has been done to improve pupil behaviour, but that the school must continue to engage with parents, some of whom have expressed concerns about how behaviour is managed. 

The school's main site, Leopold Primary, is in Hawkshead Road, and its second site, Leopold Gwenneth Rickus, is in Brentfield Road.

Executive headteacher Rachel Mollett, who started at the school a year ago, and said: "I would like to thank staff, parents and children for their hard work and support to improve the school."