"Relentless" efforts to improve an under-performing school have paid off after it was rated 'good' by Ofsted.

Marlborough Primary School, in Isleworth, was told it 'requires improvement' the last time inspectors from the education watchdog visited in 2013.

But in the latest Ofsted report, published on Friday (June 5), it was awarded the second highest of four grades available.

Inspectors, who visited the school in London Road last month, praised governors and senior staff for effecting the transformation.

"Since the previous inspection leaders, including governors, have been relentless in their efforts to improve teaching," they wrote.

"This has been very successful and pupils are now making consistently good progress throughout the school in reading, writing and mathematics."

Headteacher Gary Murrell said he was "delighted" with the report, which was the result of "considerable efforts" made by pupils, staff and governors.

"Although we are very pleased with the report and delighted that the school has regained its 'good' status, we will now focus our attention and efforts on the journey to become an outstanding school in all categories," he added.

Among other strengths, the report heralded the quality of teaching, pupils' behaviour and the progress made by children, especially those with disabilities or special educational needs.

However, it said the school fell short of being outstanding as too few disadvantaged pupils were reaching the top levels compared with other children at the school, and some teachers' knowledge was not always strong enough when it came to subjects other than English and maths.