Staff challenges at High Peak School

Each week the staff team at High Peak School, Cheshire are set a new fun challenge........

News Editor

High Peak, Kedleston Group News

198