Terra Nova will welcome a new Headmaster in Sep 2017

Terra Nova will welcome a new Headmaster in Sep 2017

Terra Nova School’s Governors have appointed Mr Philip Stewart to be Headmaster from 1st September 2017. Mr Stewart is currently Head of the Junior School, Deputy Headmaster of College at Dulwich College Shanghai, a post he has held for the past 7 years. Prior...