logo

Video encyclopedia

St Helen's School

2:53

St Helen's School From Above

2:57

Starting at St Helen's

3:19

St Helen's School Song Video

2:57

St Helen's Headmistress's Welcome

3:59

St Helens Catholic Primary School

St. Helen's School, founded in 1899, is an independent day school in Northwood, North West London England for girls aged three to eighteen. It is associated with the Merchant Taylors' Company and works in close collaboration with Merchant Taylors' School in a range of areas.
    • History 

    • Facilities 

    • House system 

    • Curriculum 

    • Notable former pupils