Beech House School

Beech House School is a Mixed school with pupils aged from 2 to 16
Address 184 Manchester Road, Rochdale, Lancashire
OL11 4JQ
Website
Religion None
Capacity 255
Pupils 185