Crindau Junior & Infant School
Ailesbury Street, Newport, NP20 5ND
Crindau Junior & Infant School with URN 401504, a Welsh establishment located in Newport, city of Newport, England. A Not applicable school, the school campus is located at Ailesbury...
