Search here for independent schools in the Central and West areas of England, including Bath & North-East Somerset, Bristol, Buckinghamshire, Gloucestershire, North Somerset, Oxfordshire, West Berkshire and Wiltshire.
There are more than 170 private schools in this region, including day and boarding schools, girls' schools, boys' schools, prep schools, senior schools or sixth forms. You will find these 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.
If you are looking for an independent special needs school, please visit our sister website www.specialneedsguide.co.uk.
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.
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, 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.
Akeley Wood,
Buckingham,
Buckinghamshire,
MK18 5AE
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Akeley Wood School
High Street,
West Lavington,
Devizes,
Wiltshire,
SN10 4HE
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about Dauntsey's School
Pullens Lane,
Headington,
Oxfordshire,
OX3 0DT
Co-educational, Boarding.
Read more about EF Academy Oxford
26 London Road,
Oxford,
Oxfordshire,
OX3 7PB
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Headington Preparatory School
Newtown,
Newbury,
West Berkshire,
RG20 9DJ
Boys, Boarding, Day, Preparatory.
Read more about Horris Hill
North Road,
Bath,
Bath & North-East Somerset,
BA2 6HU
Co-educational, Day, Senior, Sixth Form.
Read more about King Edward's Senior School
Campbell Road,
Salisbury,
Wiltshire,
SP1 3BQ
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Read more about Leehurst Swan Prep School
Church Road,
Combe Down,
Bath,
Bath & North-East Somerset,
BA2 7ET
Co-educational, Boarding, Day, Preparatory, Senior.
Read more about Monkton Prep School
Monkton Combe,
Bath,
Bath & North-East Somerset,
BA2 7HG
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about Monkton Senior School
12-13 King Edward Street,
Oxford,
Oxfordshire,
OX1 4HT
Co-educational, Boarding, Day, Sixth Form.
Read more about Oxford Tutorial College
Henley-on-Thames,
Oxfordshire,
RG9 4BW
Boys, Boarding, Day, Senior, Sixth Form.
Read more about Shiplake College
20 Marcham Road,
Abingdon,
Oxfordshire,
OX14 1AA
Co-educational, Day, Preparatory, Senior.
Read more about The Unicorn School
Westonbirt,
Tetbury,
Gloucestershire,
GL8 8QG
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Westonbirt Prep School
Westonbirt,
Tetbury,
Gloucestershire,
GL8 8QG
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Westonbirt School
High Wycombe,
Buckinghamshire,
HP11 1PE
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Wycombe Abbey
Victory House,
116-120 London Road,
Headington,
Oxfordshire,
OX3 9AX
Co-educational, Day.
Josca's House,
Frilford,
Abingdon,
Oxfordshire,
OX13 5NX
Boys, Day, Pre-Preparatory, Preparatory.
29 Christchurch Road,
Cheltenham,
Gloucestershire,
GL50 2NY
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Sinope Street,
off Widden Street,
Gloucester,
Gloucestershire,
GL1 4AW
Girls, Day, Senior, Sixth Form.
9 Ellenborough Park North,
Weston-Super-Mare,
North Somerset,
BS23 1XH
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Dorton House,
Dorton,
Aylesbury,
Buckinghamshire,
HP18 9NG
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Ashwicke Hall,
Marshfield,
Chippenham,
Wiltshire,
SN14 8AG
Co-educational, Boarding, Day.
High Street,
Bulford,
Salisbury,
Wiltshire,
SP4 9DR
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Westbury-on-Trym,
Bristol,
BS9 3BA
Girls, Boarding, Day, Pre-Preparatory, Preparatory.
27 Queen Square,
Bath,
Bath & North-East Somerset,
BA1 2HX
Co-educational, Boarding, Day, Senior, Sixth Form.
Minchinhampton,
Stroud,
Gloucestershire,
GL6 9AF
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
Trajan House,
Mill Street,
Oxford,
Oxfordshire,
OX2 0DJ
Co-educational, Boarding, Day, Senior, Sixth Form.
Pittville Circus Road,
Cheltenham,
Gloucestershire,
GL52 2QA
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Bloxham,
Banbury,
Oxfordshire,
OX15 4PE
Co-educational, Boarding, Day, Senior, Sixth Form.
Pull Court,
Bushley,
Tewkesbury,
Gloucestershire,
GL20 6AH
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
University Road,
Bristol,
BS8 1SR
Co-educational, Day, Preparatory, Senior, Sixth Form.
Redland Hill House,
Redland,
Bristol,
BS6 6UX
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Hermitage,
Newbury,
West Berkshire,
RG18 9UL
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Newport Road,
Broughton,
Milton Keynes,
Buckinghamshire,
MK10 9AA
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Cheltenham Road,
Burford,
Oxfordshire,
OX18 4PL
Co-educational, Boarding, Senior, Sixth Form.
25 Beaumont Street,
Oxford,
Oxfordshire,
OX1 2NP
Co-educational, Boarding, Day, Sixth Form.
817A Bath Road,
Brislington,
Bristol,
BS4 5NL
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Overthorpe Hall,
Banbury,
Oxfordshire,
OX17 2BS
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
33 Bourne Avenue,
Salisbury,
Wiltshire,
SP1 1LR
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Bagley Wood,
Kennington,
Oxford,
Oxfordshire,
OX1 5ND
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Headley,
Newbury,
West Berkshire,
RG19 8LD
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Bath Road,
Cheltenham,
Gloucestershire,
GL53 7LD
Co-educational, Boarding, Day, Senior, Sixth Form.
Thirlestaine Road,
Cheltenham,
Gloucestershire,
GL53 7AB
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Bayshill Road,
Cheltenham,
Gloucestershire,
GL50 3EP
Girls, Boarding, Day, Senior, Sixth Form.
Cantay House,
Park End Street,
Oxford,
Oxfordshire,
OX1 1JD
Co-educational, Boarding, Day.
Two Dells Lane,
Chesham,
Buckinghamshire,
HP5 3QF
Co-educational, Day, Pre-Preparatory, Preparatory.
Green End,
off Rickford's Hill,
Aylesbury,
Buckinghamshire,
HP20 2SA
Co-educational, Day.
The Old Museum,
8 Horsefair,
Banbury,
Oxfordshire,
OX16 0AA
Co-educational, Day, Nursery.
32 Launton Road,
Bicester,
Oxfordshire,
OX26 6PY
Co-educational, Day, Nursery, Pre-Preparatory.
35 Rickfords Hill,
Aylesbury,
Buckinghamshire,
HP20 2RT
Co-educational, Day, Nursery.
3 Brewer Street,
Oxford,
Oxfordshire,
OX1 1QW
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
254 Wells Road,
Knowle,
Bristol,
BS4 2PN
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
32 College Road,
Clifton,
Bristol,
BS8 3JH
Co-educational, Boarding, Day, Senior, Sixth Form.
The Avenue,
Clifton,
Bristol,
BS8 3HE
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
College Road,
Clifton,
Bristol,
BS8 3JD
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Witney,
Oxfordshire,
OX29 7PU
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Stapleton,
Bristol,
BS16 1BJ
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Moulsford,
Wallingford,
Oxfordshire,
OX10 9HT
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
19 London Road,
High Wycombe,
Buckinghamshire,
HP11 1BJ
Co-educational, Day, Pre-Preparatory, Preparatory.
Lansdown Road,
Cheltenham,
Gloucestershire,
GL51 6QS
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Shelburne Road,
Cheltenham,
Gloucestershire,
GL51 6HE
Co-educational, Boarding, Day, Senior, Sixth Form.
High Street,
Moreton-in-Marsh,
Gloucestershire,
GL56 0AD
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
333 Banbury Road,
Oxford,
Oxfordshire,
OX2 7PL
Co-educational, Boarding, Day, Senior, Sixth Form.
Hermitage Road,
Cold Ash,
Thatcham,
West Berkshire,
RG18 9JJ
Girls, Boarding, Day, Senior, Sixth Form.
Stratton-on-the-Fosse,
Radstock,
Bath,
Bath & North-East Somerset,
BA3 4RJ
Co-educational, Boarding, Day, Senior, Sixth Form.
Bardwell Road,
Oxford,
Oxfordshire,
OX2 6SS
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
7a Eastbrook Education Trust,
Gloucester,
Gloucestershire,
GL4 3DB
Co-educational, Day, Senior.
Fonthill Centre,
Stanton Road, Southmead,
Bristol,
BS10 5SJ
Co-educational, Day, Preparatory.
Sandford Road,
Littlemore,
Oxford,
Oxfordshire,
OX4 4PU
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
School Lane,
Staverton,
Trowbridge,
Wiltshire,
BA14 6NZ
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Fairfield Way,
Backwell,
Bristol,
BS48 3PD
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Filgrave Village,
Newport Pagnell,
Milton Keynes,
Buckinghamshire,
MK16 9ET
Co-educational, Day, Nursery, Pre-Preparatory.
Wanswell,
Berkeley,
Gloucestershire,
GL13 9RS
Co-educational, Day, Senior.
The Hollows,
Wilton,
Salisbury,
Wiltshire,
SP2 0JE
Co-educational, Day, Senior, Sixth Form.
1 High Street,
Great Missenden,
Buckinghamshire,
HP16 9AA
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Wotton House,
Horton Road,
Gloucester,
Gloucestershire,
GL1 3PR
Co-educational, Day, Senior.
Laverstock Road,
Salisbury,
Wiltshire,
SP1 2RB
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Shrubbery Road,
High Wycombe,
Buckinghamshire,
HP13 6PR
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
266 Overndale Road,
Fishponds,
Bristol,
BS16 2RG
Co-educational, Day, Pre-Preparatory, Preparatory.
45 Pembroke Street,
Oxford,
Oxfordshire,
OX1 1BP
Co-educational, Boarding, Day.
Little Kimble,
Aylesbury,
Buckinghamshire,
HP17 0XP
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Hatherop,
Cirencester,
Gloucestershire,
GL7 3NB
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
London Road,
Oxford,
Oxfordshire,
OX3 7TD
Girls, Boarding, Day, Senior, Sixth Form.
The Priory,
Corsham,
Wiltshire,
SN13 0AP
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
23 Ledborough Lane,
Beaconsfield,
Buckinghamshire,
HP9 2PZ
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
38 Regent Street,
Stonehouse,
Gloucestershire,
GL10 2AD
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
North Road,
Bath,
Bath & North-East Somerset,
BA2 6JA
Co-educational, Day, Pre-Preparatory, Preparatory.
Weston Lane,
Bath,
Bath & North-East Somerset,
BA1 4AQ
Co-educational, Day, Nursery, Pre-Preparatory.
Kingham,
Chipping Norton,
Oxfordshire,
OX7 6TH
Co-educational, Boarding, Day, Senior, Sixth Form.
College Road,
Lansdown,
Bath,
Bath & North-East Somerset,
BA1 5SD
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Lansdown Lane,
Bath,
Bath & North-East Somerset,
BA1 5RG
Co-educational, Boarding, Day, Senior, Sixth Form.
Kitebrook House,
Moreton-in-Marsh,
Gloucestershire,
GL56 0RP
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
Cowley Place,
Oxford,
Oxfordshire,
OX4 1DZ
Boys, Day, Preparatory, Senior, Sixth Form.
Queenlaines Farm,
Sevenhampton,
Swindon,
Wiltshire,
SN6 7SQ
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Hermitage,
Newbury,
West Berkshire,
RG18 9UL
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Calcutt Street,
Cricklade,
Wiltshire,
SN6 6BA
Co-educational, Day, Nursery, Pre-Preparatory.
Tattenhoe Lane,
Milton Keynes,
Buckinghamshire,
MK3 7EG
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Moulsford,
Wallingford,
Oxfordshire,
OX10 9HR
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
2 Savile Road,
Oxford,
Oxfordshire,
OX1 3UA
Boys, Day, Pre-Preparatory, Preparatory.
Enborne Road,
(corner of Rockingham Road),
Newbury,
West Berkshire,
RG14 6AD
Co-educational, .
Radley Road,
Abingdon,
Oxfordshire,
OX14 3PS
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Belbroughton Road,
Oxford,
Oxfordshire,
OX2 6XA
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Forest Farm,
Elsfield,
Oxford,
Oxfordshire,
OX3 9UW
Co-educational, Day, Pre-Preparatory, Preparatory.
Bourton,
Swindon,
Wiltshire,
SN6 8HZ
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Pipers Lane,
Great Kingshill,
High Wycombe,
Buckinghamshire,
HP15 6LP
Girls, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Ralph Allen Drive,
Bath,
Bath & North-East Somerset,
BA2 5AH
Co-educational, Boarding, Day, Senior, Sixth Form.
Calcutt Street,
Cricklade,
Wiltshire,
SN6 6BB
Co-educational, Boarding, Day, Preparatory.
Berkeley Place,
Clifton,
Bristol,
BS8 1JX
Boys, Day, Preparatory, Senior, Sixth Form.
Rendcomb,
Cirencester,
Gloucestershire,
GL7 7HA
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
90 Bell Street,
Henley-on-Thames,
Oxfordshire,
RG9 2BN
Co-educational, Day, Pre-Preparatory, Preparatory.
Pullens Lane,
Oxford,
Oxfordshire,
OX3 0BY
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
The Old Palace,
1 The Close,
Salisbury,
Wiltshire,
SP1 2EQ
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Rushmore,
Tollard Royal,
Salisbury,
Wiltshire,
SP5 5QD
Co-educational, Boarding, Day, Preparatory.
Sibford Ferris,
Banbury,
Oxfordshire,
OX15 5QL
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Oakridge Lane,
Winscombe,
North Somerset,
BS25 1PD
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Swan Lane,
Winterbourne,
Bristol,
BS36 1RL
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Home Farm Road,
Wilton,
Salisbury,
Wiltshire,
SP2 8PJ
Co-educational, Day, Nursery.
London Road,
Charlton Kings,
Cheltenham,
Gloucestershire,
GL52 6NR
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Cirencester Road,
Cheltenham,
Gloucestershire,
GL53 8EY
Co-educational, Day, Senior, Sixth Form.
Woodstock Road,
Oxford,
Oxfordshire,
OX2 7NN
Co-educational, Boarding, Day, Senior, Sixth Form.
Marlborough Road,
Pewsey,
Wiltshire,
SN9 5NT
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Sandleford Priory,
Newbury,
West Berkshire,
RG20 9BD
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Faringdon Road,
Abingdon,
Oxfordshire,
OX14 1BE
Girls, Day, Preparatory, Senior, Sixth Form.
Carswell Manor,
Faringdon,
Oxfordshire,
SN7 8PT
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
St John's Road,
Banbury,
Oxfordshire,
OX16 5HX
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Curzon Street,
Calne,
Wiltshire,
SN11 0DF
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
13 St Andrew's Road,
Henley-on-Thames,
Oxfordshire,
RG9 1HS
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Harts Lane,
Burghclere,
Newbury,
West Berkshire,
RG20 9JW
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Aylesbury Road,
Princes Risborough,
Buckinghamshire,
HP27 0JW
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Cottles Park,
Atworth,
Melksham,
Wiltshire,
SN12 8NT
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Buckingham,
Buckinghamshire,
MK18 5EH
Co-educational, Boarding, Day, Senior, Sixth Form.
Swanbourne,
Milton Keynes,
Buckinghamshire,
MK17 0HZ
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Church Street,
Nailsworth,
Gloucestershire,
GL6 0BP
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Chesham Bois,
Amersham,
Buckinghamshire,
HP6 5PF
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Church Road,
Aldermaston,
West Berkshire,
RG7 4LR
Co-educational, Day, Pre-Preparatory, Preparatory.
Newland Park,
Gorelands Lane,
Chalfont St Giles,
Buckinghamshire,
HP8 4AD
Co-educational, Day, Senior, Sixth Form.
Milford Hill,
Salisbury,
Wiltshire,
SP1 2RA
Girls, Boarding, Day, Senior, Sixth Form.
Redland Drive,
Loughton,
Milton Keynes,
Buckinghamshire,
MK5 8HD
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Gloucester,
Gloucestershire,
GL1 2BG
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
New Yatt Road,
Witney,
Oxfordshire,
OX29 6TA
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Faringdon Road,
Abingdon,
Oxfordshire,
OX13 6LN
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Lyncombe House,
Lyncombe Vale,
Bath,
Bath & North-East Somerset,
BA2 4LT
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Grange Court Road,
Westbury-on-Trym,
Bristol,
BS9 4DP
Girls, Day, Preparatory.
Westbury Road,
Westbury-on-Trym,
Bristol,
BS9 3AW
Girls, Day, Senior, Sixth Form.
Southern Road,
Cheltenham,
Gloucestershire,
GL53 9RP
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Amersham Road,
High Wycombe,
Buckinghamshire,
HP13 6QT
Boys, Boarding, Senior, Sixth Form.
Lansdown Road,
Bath,
Bath & North-East Somerset,
BA1 5SZ
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Soskin Drive,
Stantonbury Fields,
Milton Keynes,
Buckinghamshire,
MK14 6DP
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
The Mount,
Highclere,
Newbury,
West Berkshire,
RG20 9PS
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Thornton,
Milton Keynes,
Buckinghamshire,
MK17 0HJ
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Washingpool Hill Road,
Tockington,
Bristol,
BS32 4NY
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
8, 27-29 Durdham Park,
Redland,
Bristol,
BS6 6XE
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Wykham Park,
Banbury,
Oxfordshire,
OX16 9UR
Girls, Boarding, Day, Senior, Sixth Form.
The Old Rectory,
Walton Drive,
Milton Keynes,
Buckinghamshire,
MK7 6BB
Co-educational, Day, Nursery, Pre-Preparatory.
Church Street,
Warminster,
Wiltshire,
BA12 8PJ
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
The Green,
London Lane,
Ascott-under-Wychwood,
Oxfordshire,
OX7 6AN
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
74 Banbury Road,
Oxford,
Oxfordshire,
OX2 6JR
Girls, Boarding, Day, Senior, Sixth Form.
Bath Road,
Stonehouse,
Gloucestershire,
GL10 2JQ
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Whaddon Green,
Gloucester,
Gloucestershire,
GL4 0UF
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.