Leigh Church of England Academy
Plants Hill Crescent, Tile Hill, Coventry, West Midlands, CV4 9RQ
Leigh Church of England Academy with URN 145214, a Academy converter located in Coventry, city of Coventry, England. A Mixed school with a capacity of 226 students, the school...
