Ofsted Parent View results
Search results - The Orchards School
The Orchards SchoolAddress:
Perryfields Road
Bromsgrove
Worcestershire
Bromsgrove
Worcestershire
Postcode:
B61 8QN
URN:
148386
Telephone:
01527872271
Children on roll:
260
Responses for this school:
38
Responses for year:
2023/24