St Charles’ Catholic Primary School
Tramway Road, Aigburth, Liverpool, Merseyside, L17 7JA
St Charles' Catholic Primary School with URN 104646, a Voluntary aided school located in Liverpool, city of Liverpool, England. A Mixed school with a capacity of 236 students, the...
