Pupils at Solihull Preparatory School have raised over £10,000 for Birmingham Children’s Hospital Charity after taking part in a day full of fun activities and challenges.
Pupils at Solihull Preparatory School have raised over £10,000 for Birmingham Children’s Hospital Charity after taking part in a day full of fun activities and challenges.