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."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here