iqra.lambeth.sch.uk
Ofsted Report – IQRA Primary School
At Lucas Vale Ofsted reported that 'Pupils reach average standards and make good progress in literacy, mathematics and other subjects.'