St Catherine's Prep

St Catherine's Prep marks the beginning of an outstanding education for girls, which leads on to St Catherine's Senior School and Sixth Form.

Find out more


Independent schools in Greater London

Search here for independent schools in the Greater London area, including parts of Essex, HertfordshireKentMiddlesex and Surrey.

There are more than 130 independent private schools in the Greater London area, including day and boarding schoolsboys' schoolsgirls' schoolsprep schools, senior schools, and sixth forms. 

You will find the schools listed at the bottom of this page; you can use the filters to narrow your search, and find schools near you with our postcode search.

Click on a school's name for more information. Those schools with full profiles appear at the top of the listings in highlighted panels. Some schools provide links to their social media and you can also watch school videos.

Please have a look around www.schoolsearch.co.uk for information, advice and news about independent schools and independent education. 

You can check for open days, find information on independent school associations, read expert advice on the questions to ask when choosing a school and get help in finding the fees

If you are looking for an independent special needs school, please visit our sister website: www.specialneedsguide.co.uk.

These search results are from www.schoolsearch.co.uk, the online guide to independent schools in the UK, in partnership with John Catt's Which School? guidebook, first published in 1924, Which London School? & the South-East and John Catt's Preparatory Schools. We hope you find the perfect school for your child!

If you have any further questions or enquiries about independent education or a particular independent school, please get in touch with us at enquiries@johncatt.com.



Babington House School

Grange Drive,
Chislehurst,
BR7 5ES,
Kent

www.babingtonhouse.com

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Babington House School

Bishop Challoner School

228 Bromley Road,
Shortlands,
Bromley,
BR2 0BS,
Kent

www.bishopchallonerschool.com

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Bishop Challoner School

Breaside Preparatory School

41-43 Orchard Road,
Bromley,
BR1 2PR,
Kent

www.breaside.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Breaside Preparatory School

Chigwell School

High Road,
Chigwell,
IG7 6QF,
Essex

www.chigwell-school.org

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Chigwell School

Cumnor House School for Boys

168 Pampisford Road,
South Croydon,
CR2 6DA,
Surrey

www.cumnorhouse.com

Boys, Day, Pre-Preparatory, Preparatory.

Read more about Cumnor House School for Boys

Elmhurst School

44-48 South Park Hill Road,
South Croydon,
CR2 7DW,
Surrey

www.elmhurstschool.net

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Elmhurst School

Farringtons School

Perry Street,
Chislehurst,
BR7 6LR,
Kent

www.farringtons.org.uk

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Farringtons School

Halliford School

Russell Road,
Shepperton,
TW17 9HX,
Middlesex

www.hallifordschool.co.uk

Boys, Day, Senior, Sixth Form.

Read more about Halliford School

Hampton Court House

Hampton Court Road,
Richmond upon Thames,
London,
KT8 9BS,
Surrey

www.hamptoncourthouse.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Hampton Court House

Holy Cross Preparatory School

George Road,
Kingston upon Thames,
KT2 7NU,
Surrey

www.holycrossprepschool.co.uk

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Holy Cross Preparatory School

Kew College Prep

24-26 Cumberland Road,
Kew,
TW9 3HQ,
Surrey

www.kewcollegeprep.com

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Kew College Prep

Kew Green Preparatory School

Layton House, Ferry Lane,
Kew Green,
Richmond,
TW9 3AF,
Surrey

www.kgps.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Kew Green Preparatory School

Kew House School

Kew House,
6 Capital Interchange Way,
London,
TW8 0EX,
Middlesex

www.kewhouseschool.com

Co-educational, Day, Senior, Sixth Form.

Read more about Kew House School

King's House School

68 King's Road,
Richmond,
TW10 6ES,
Surrey

www.kingshouseschool.org

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about King's House School

Laleham Lea School

29 Peaks Hill,
Purley,
CR8 3JJ,
Surrey

www.lalehamlea.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Laleham Lea School

Lyonsdown School

3 Richmond Road,
New Barnet,
Barnet,
EN5 1SA,
Hertfordshire

www.lyonsdownschool.co.uk

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Lyonsdown School

Marymount International School London

George Road,
Kingston upon Thames,
KT2 7PE,
Surrey

www.marymountlondon.com

Girls, Boarding, Day, Senior, Sixth Form.

Read more about Marymount International School London

Merton Court Preparatory School

38 Knoll Road,
Sidcup,
DA14 4QU,
Kent

mertoncourtprep.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Merton Court Preparatory School

Oakfields Preparatory School

Harwood Hall,
Harwood Hall Lane,
Upminster,
RM14 2YG,
Essex

www.oakfieldspreparatoryschool.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Oakfields Preparatory School

St Catherine's School

Cross Deep,
Twickenham,
TW1 4QJ,
Middlesex

www.stcatherineschool.co.uk

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about St Catherine's School

St Helen's College

Parkway,
Hillingdon,
Uxbridge,
UB10 9JX,
Middlesex

www.sthelenscollege.com

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about St Helen's College

The Royal Masonic School for Girls

Rickmansworth Park,
Rickmansworth,
WD3 4HF,
Hertfordshire

www.rmsforgirls.com

Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about The Royal Masonic School for Girls

Whitgift School

Haling Park,
South Croydon,
CR2 6YT,
Surrey

www.whitgift.co.uk

Boys, Boarding, Day, Senior, Sixth Form.

Read more about Whitgift School

Woodford Green Preparatory School

Glengall Road,
Woodford Green,
IG8 0BZ,
Essex

www.wgprep.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Woodford Green Preparatory School

ACS Hillingdon International School

108 Vine Lane,
Hillingdon,
Uxbridge,
UB10 0BE,
Middlesex

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Al-Khair School

109-117 Cherry Orchard Road,
Croydon,
CR0 6BE,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

Alpha Preparatory School

21 Hindes Road,
Harrow,
HA1 1SH,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Apex Primary School

60-62 Argyle Road,
Ilford,
IG1 3BG,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Ashton House School

50-52 Eversley Crescent,
Isleworth,
TW7 4LW,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Avon House Preparatory School

490 High Road,
Woodford Green,
IG8 0PN,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Bancroft's School

High Road,
Woodford Green,
IG8 0RF,
Essex

Co-educational, Day, Preparatory, Senior, Sixth Form.

Beehive Preparatory School

233 Beehive Lane,
Redbridge,
Ilford,
IG4 5ED,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Benedict House Preparatory School

1-5 Victoria Road,
Sidcup,
DA15 7HD,
Kent

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Bickley Park School

14 & 24 Page Heath Lane,
Bickley,
Bromley,
BR1 2DS,
Kent

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

Braeside School

130 High Road,
Buckhurst Hill,
IG9 5SD,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

Bromley High School GDST

Blackbrook Lane,
Bickley,
Bromley,
BR1 2TW,
Kent

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Broomfield House School

Broomfield Road,
Kew Gardens,
Richmond,
TW9 3HS,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Buckingham Preparatory School

458 Rayners Lane,
Pinner,
Harrow,
HA5 5DT,
Middlesex

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

Buxlow Preparatory School

5/6 Castleton Gardens,
Wembley,
HA9 7QJ,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Cambridge Tutors College

Water Tower Hill,
Croydon,
CR0 5SX,
Surrey

Co-educational, Boarding, Day, Senior, Sixth Form.

Canbury School

Kingston Hill,
Kingston upon Thames,
KT2 7LN,
Surrey

Co-educational, Day, Senior, Sixth Form.

Collingwood School

3 Springfield Road,
Wallington,
SM6 0BD,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Croydon High School GDST

Old Farleigh Road,
Selsdon,
South Croydon,
CR2 8YB,
Surrey

Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Cumnor House School for Girls

1 Woodcote Lane,
Purley,
CR8 3HB,
Surrey

Girls, Day, Pre-Preparatory, Preparatory.

Daiglen School

68 Palmerston Road,
Buckhurst Hill,
IG9 5LG,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Darul Uloom London

Foxbury Avenue,
Perry Street,
Chislehurst,
BR7 6SD,
Kent

Boys, Boarding, Day, Senior, Sixth Form.

Date Valley School Trust

Mitcham Court,
Cricket Green,
Mitcham,
CR4 4LB,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Eastcourt Independent School

1-5 Eastwood Road,
Goodmayes,
Ilford,
IG3 8UW,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Edgware Jewish Girls - Beis Chinuch

296 Hale Lane,
Edgware,
HA8 8NP,
Middlesex

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Educare Small School

12 Cowleaze Road,
Kingston upon Thames,
KT2 6DZ,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Farringtons Junior School

Perry Street,
Chislehurst,
BR7 6LR,
Kent

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Gidea Park Preparatory School & Nursery

2 Balgores Lane,
Gidea Park,
Romford,
RM2 5JR,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Guru Gobind Singh Khalsa College

Roding Lane,
Chigwell,
IG7 6BQ,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Hampton Prep and Pre-Prep School

Gloucester Road,
Hampton,
TW12 2UQ,
Middlesex

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

Hampton School

Hanworth Road,
Hampton,
TW12 3HD,
Middlesex

Boys, Day, Senior, Sixth Form.

Harrow School

5 High Street,
Harrow on the Hill,
HA1 3HP,
Middlesex

Boys, Boarding, Senior, Sixth Form.

Holland House School

1 Broadhurst Avenue,
Edgware,
HA8 8TP,
Middlesex

Co-educational, Day, Pre-Preparatory, Preparatory.

Homefield Preparatory School

Western Road,
Sutton,
SM1 2TE,
Surrey

Boys, Day, Pre-Preparatory, Preparatory.

Immanuel School

Havering Grange,
Havering Road,
Romford,
RM1 4HR,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

Jack & Jill Family of Schools

20 First Cross Road,
Twickenham,
TW2 5QA,
Middlesex

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

John Lyon School

Middle Road,
Harrow on the Hill,
HA2 0HN,
Middlesex

Co-educational, Day, Senior, Sixth Form.

Kings London

25 Beckenham Road,
Beckenham,
BR3 4PR,
Kent

Co-educational, Day, Senior, Sixth Form.

Kingston Grammar School

London Road,
Kingston upon Thames,
KT2 6PY,
Surrey

Co-educational, Day, Senior, Sixth Form.

Lady Eleanor Holles

Hanworth Road,
Hampton,
TW12 3HF,
Middlesex

Girls, Day, Preparatory, Senior, Sixth Form.

Lady Eleanor Holles (Junior Department)

Burlington House,
177 Uxbridge Road,
Hampton,
TW12 1BD,
Middlesex

Girls, Day, Preparatory.

Lady Nafisa School

Inglenook,
Sipson Road,
Sipson, West Drayton,
UB7 0JG,
Middlesex

Girls, Day, Senior.

Loyola Preparatory School

103 Palmerston Road,
Buckhurst Hill,
IG9 5NH,
Essex

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

Menorah Foundation School

Abbots Road,
Edgware,
HA8 0QS,
Middlesex

Boys, Day, Senior, Sixth Form.

Merchant Taylors' School

Sandy Lodge,
Northwood,
HA6 2HT,
Middlesex

Boys, Day, Senior, Sixth Form.

Mount House School

Camlet Way,
Hadley Wood,
Barnet,
EN4 0NJ,
Hertfordshire

Co-educational, Day, Senior, Sixth Form.

Newland House School

Waldegrave Park,
Twickenham,
TW1 4TQ,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

North London Collegiate School

Canons,
Canons Drive,
Edgware,
HA8 7RJ,
Middlesex

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Northwood College for Girls GDST

Maxwell Road,
Northwood,
HA6 2YE,
Middlesex

Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Oak Heights

2-3 Red Lion Court,
Alexandra Road,
Hounslow,
TW3 1JS,
Middlesex

Co-educational, Day, Senior.

Oaklands School

6-8 Albion Hill,
Loughton,
IG10 4RA,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Oakwood School

Coombe Road,
Lloyd Park,
Croydon,
CR0 5RD,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Old Palace of John Whitgift School

Old Palace Road,
Croydon,
CR0 1AX,
Surrey

Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Old Vicarage School

46-48 Richmond Hill,
Richmond,
TW10 6QX,
Surrey

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Orley Farm School

South Hill Avenue,
Harrow,
HA1 3NU,
Middlesex

Co-educational, Day, Pre-Preparatory, Preparatory.

Park Hill School

8 Queens Road,
Kingston upon Thames,
KT2 7SH,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Quainton Hall School & Nursery

91 Hindes Road,
Harrow,
HA1 1RX,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Radnor House

Pope's Villa,
Cross Deep,
Twickenham,
TW1 4QG,
Middlesex

Co-educational, Day, Preparatory, Senior, Sixth Form.

Reddiford School

36-38 Cecil Park,
Pinner,
HA5 5HH,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Regent College London

Regent House,
167 Imperial Drive,
Harrow,
HA2 7HD,
Middlesex

Co-educational, Day, Senior, Sixth Form.

Rokeby School

George Road,
Kingston upon Thames,
KT2 7PB,
Surrey

Boys, Day, Pre-Preparatory, Preparatory.

Roxeth Mead School

Buckholt House,
25 Middle Road,
Harrow,
HA2 0HW,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory.

Royal Russell Junior School

Coombe Lane,
Croydon,
CR9 5BX,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Royal Russell School

Coombe Lane,
Croydon,
CR9 5BX,
Surrey

Co-educational, Boarding, Day, Senior, Sixth Form.

Seaton House School

67 Banstead Road South,
Sutton,
SM2 5LH,
Surrey

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Shrewsbury House School

107 Ditton Road,
Surbiton,
KT6 6RL,
Surrey

Boys, Day, Preparatory.

St Aubyn's School

Bunces Lane,
Woodford Green,
IG8 9DU,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Catherine's Prep

Cross Deep,
Twickenham,
TW1 4QJ,
Middlesex

Girls, Day, Pre-Preparatory, Preparatory.

St Christopher's School

71 Wembley Park Drive,
Wembley,
HA9 8HE,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Christopher's The Hall School

49 Bromley Road,
Beckenham,
BR3 5PA,
Kent

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St David's Prep

Justin Hall,
Beckenham Road,
West Wickham,
BR4 0QS,
Kent

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St David's School

Woodcote Valley Road,
Purley,
CR8 3AL,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Helen's School

Eastbury Road,
Northwood,
HA6 3AS,
Middlesex

Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

St James Senior Boys' School

Church Road,
Ashford,
TW15 3DZ,
Surrey

Boys, Day, Senior, Sixth Form.

St John's School

Potter Street Hill,
Northwood,
HA6 3QY,
Middlesex

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

St Martin's School

40 Moor Park Road,
Northwood,
HA6 2DJ,
Middlesex

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

St Mary's Hare Park School & Nursery

South Drive,
Gidea Park,
Romford,
RM2 6HH,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St. John's Senior School

North Lodge,
The Ridgeway,
Enfield,
EN2 8BE,
Middlesex

Co-educational, Day, Senior, Sixth Form.

Staines Preparatory School

3 Gresham Road,
Staines-upon-Thames,
TW18 2BT,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Surbiton High School

13-15 Surbiton Crescent,
Kingston upon Thames,
KT1 2JT,
Surrey

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Susi Earnshaw Theatre School

The Bull Theatre,
68 High Street,
Barnet,
EN5 5SJ,
Hertfordshire

Co-educational, Day, Preparatory, Senior.

Sutton High School GDST

55 Cheam Road,
Sutton,
SM1 2AX,
Surrey

Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Tashbar of Edgware

Mowbray Road,
Edgware,
HA8 8JL,
Middlesex

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

The Eden SDA School

The Old Vicarage,
High Street,
Harmondsworth,
UB7 0AQ,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

The Hall Pre-Preparatory School & Nursery

The Grange Country House,
Rickmansworth Road,
Northwood,
HA6 2RB,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory.

The Mall School

185 Hampton Road,
Twickenham,
TW2 5NQ,
Middlesex

Boys, Day, Pre-Preparatory, Preparatory.

The Royal Ballet School (White Lodge)

White Lodge,
Richmond Park,
Richmond,
TW10 5HR,
Surrey

Co-educational, Boarding, Day, Senior, Sixth Form.

The St Michael Steiner School

Park Road,
Hanworth Park,
London,
TW13 6PN,
Middlesex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

The Study School

57 Thetford Road,
New Malden,
KT3 5DP,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

The Ursuline Preparatory School Ilford

2-4 Coventry Road,
Ilford,
IG1 4QR,
Essex

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Trinity School

Shirley Park,
Croydon,
CR9 7AT,
Surrey

Boys, Day, Senior, Sixth Form.

Twickenham Preparatory School

Beveree,
43 High Street,
Hampton,
TW12 2SA,
Middlesex

Co-educational, Day, Pre-Preparatory, Preparatory.

Unicorn School

238 Kew Road,
Richmond,
TW9 3JX,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

West Lodge School

36 Station Road,
Sidcup,
DA15 7DU,
Kent

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Westbury House

80 Westbury Road,
New Malden,
KT3 5AS,
Surrey

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.