Fundraising Events for Charity

Our school regularly raises money for a range of charities, such as the British Legion and Children in Need.