01753 520018office@iqra.slough.sch.uk
Fernside, Wexham Rd, Slough, Berkshire SL2 5FF, United Kingdom
Please click on the link below to read our latest Ofsted report.
Iqra-Slough-Islamic-Primary-School-Ofsted
Iqra Section 8 visit by Ofsted – July 2015
Please click on the link below to read our latest Section 8 Ofsted report.
July-2015-Section-8