Skip to main content

School Events  

Dorchester is proud to be one of the top 500 schools in England to have raised money for Children in Need in 2016.