New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
St Helens School

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

About St Helens School

Founded

1899

Employees

51-250

Category

Location

City

Northwood

State

England

Country

United Kingdom

Tech Stack (49)

search