St Helens School
St Helen's is a leading independent day school for over 1150 girls aged 3-18 and is a member of the Girls' Schools Association (GSA). Our spacious and beautiful 21-acre site is conveniently located in the heart of Northwood in North London, approximately 30 minutes by underground from Central London on the Metropolitan Line and within easy reach of the Hertfordshire and Buckinghamshire borders. St Helen's School is committed to academic excellence and is dedicated to equipping pupils with the skills which will enable them to take their places as leaders in a rapidly changing world.
Last updated on