Discover Britain's leading independent schools

Independent schools in North West London

Are you searching for the best school for your child in North West London? Discover independent pre-prep, prep and senior schools in North West London around St John's Wood, Mill Hill, Pinner, Harrow, Hampstead and Northwood.

Private schools in North West London
Photo: iStock.com/georgeclerk

Scroll right to see all the details about the schools below, including size and type.

Abercorn School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Alpha Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Arnold House School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    Belmont Mill Hill Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    Buckingham Preparatory School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 100 to 200 pupils

    Devonshire House Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    Francis Holland School, Regent's Park
  • Senior
  • Girls
  • Day
  • 400 to 700 pupils

    Grimsdell Mill Hill Pre-Prep
  • Pre-Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Harrow School
  • Senior
  • Boys
  • Boarding
  • 700 to 1,000 pupils

    Hendon Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Hereward House School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 100 to 200 pupils

    Holland House School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Lyndhurst House Preparatory School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 100 to 200 pupils

    Merchant Taylors' School
  • Senior
  • Boys
  • Day
  • 700 to 1,000 pupils

    Mill Hill School
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Naima Jewish Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    North Bridge House Nursery and Pre-Prep
  • Pre-Prep
  • Coed
  • Day
  • 200 to 400 pupils

    North Bridge House Prep School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    North London Collegiate School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • Over 1,000 pupils

    Northwood College for Girls
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 700 to 1,000 pupils

    Orley Farm School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    Quainton Hall School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Reddiford School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Saint Christina's School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Sarum Hall School
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • 100 to 200 pupils

    South Hampstead High School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 700 to 1,000 pupils

    St Anthony's School for Boys
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    St Anthony's School for Girls
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • Less than 100 pupils

    St Christopher's School Hampstead
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • 200 to 400 pupils

    St Helen's School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • Over 1,000 pupils

    St John's School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    St Margaret's School Hampstead
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 100 to 200 pupils

    St Martin's School Northwood
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    St Mary's School Hampstead
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • 200 to 400 pupils

    The Cavendish School
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • 200 to 400 pupils

    The Hall School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    The John Lyon School
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    University College School
  • Pre-Prep
  • Prep
  • Senior
  • Boys
  • Day
  • Over 1,000 pupils