St Francis Catholic Primary School
Station Road, Nailsea, Somerset, BS48 4PD
St Francis Catholic Primary School with URN 148962, a Academy sponsor led located in North Somerset, city of Nailsea, England. A Mixed school with a capacity of 210 students,...
