This is a breakdown of day and boarding fees for independent schools in Lancashire. Photos are for illustrative purposes only.

12. Moorland School
Boarding fees per term: 5,719 to 9,000. Day fees per term: 1,400 to 3,692.
Google
other
View more