Balshaw's CE High School
Balshaw's CE High School is a comprehensive Church of England secondary school located on Church Road in Leyland, England.
It is situated just south of the B5248 in the east of Leyland, close to t...
Balshaw's CE High School - Wikipedia