Newcroft Primary Academy
Trueway Drive, Shepshed, Loughborough, Leicestershire, LE12 9DU
Newcroft Primary Academy with URN 143250, a Academy converter located in Leicestershire, city of Loughborough, England. A Mixed school with a capacity of 420 students, the school campus is...
