St Peter’s Catholic First School
Rock Hill, Bromsgrove, Worcestershire, B61 7LH
St Peter's Catholic First School with URN 141066, a Academy converter located in Worcestershire, city of Bromsgrove, England. A Mixed school with a capacity of 300 students, the school...
