Latest News & Press Releases Latest News & Press Releases Ewell Castle School’s Little Shop of Horrors Production Thrilled Epsom Playhouse 27-28 February 2019 4 March 2019 New Principal - Mr Edmonds 2 January 2019 Ewell Castle School A Level Results and offers include University of Oxford and Medicine at the University of St Andrews 16 August 2018 Ewell Castle School Tennis Academy Team win National Competition at Eton 3 July 2018 Local History Teacher Leah Wilkinson is the New Wales Ladies Hockey Captain 26 January 2018 First«1234»Last