Chapel Allerton Primary School
Harrogate Road, Leeds, West Yorkshire, LS7 3PD
Chapel Allerton Primary School with URN 107903, a Community school located in Leeds, city of Leeds, England. A Mixed school with a capacity of 420 students, the school campus...
