Hero New

Holmewood school wins at prestigious tes independent school awards 2019

The Holmewood School, a 7-19 years autism specialist school near Finchley, has won two awards at the Tes Independent School Awards 2019