Nelson St Philip’s Church of England Primary School
Leeds Road, Nelson, Lancashire, BB9 9TQ
Nelson St Philip's Church of England Primary School with URN 119437, a Voluntary aided school located in Lancashire, city of Nelson, England. A Mixed school with a capacity of...
