There are many areas in the country that have grammar schools. The grammar schools in London and surrounding areas which have grammar schools are as given below.

London Barnet Grammar Schools:

  • Henrietta Barnett School
  • Queen Elizabeth’s School (QE Boy’s Barnet)

 

London Bexley Grammar Schools:

  • Beths Grammar School
  • Bexley Grammar School
  • Chislehurst and Sidcup Grammar School
  • Townley Grammar School

 

London Bromley Grammar Schools:

  • Newstead Wood School
  • St Olaves Grammar School

 

London Enfield Grammar Schools:

  • Latymer School

 

London Kingston-upon-Thames Grammar Schools:

  • Tiffin School
  • Tiffin Girls’ School

 

London Redbridge Grammar Schools:

  • Ilford County High School
  • Woodford County High School

 

London Sutton Grammar Schools:

  • Greenshaw High School
  • Nonsuch High School for Girls
  • Sutton Grammar School
  • Wallington County Grammar School
  • Wallington High School for Girls
  • Wilson’s Grammar School

 

Berkshire Grammar Schools:

There are three Grammar Schools in Reading:

  • Kendrick Grammar School
  • Reading Grammar School
  • Reading Girls’ Grammar School

 

There are four Grammar Schools in Slough:

  • Herschel Grammar School
  • Langley Grammar School
  • St Bernards Catholic Grammar School
  • Upton Court Grammar School

 

Buckinghamshire Grammar Schools:

There are thirteen Grammar Schools in Buckinghamshire:

  • Aylesbury Grammar School
  • John Hampden Grammar School
  • Aylesbury High School 
  • Sir Henry Floyd Grammar School
  • Beaconsfield High School 
  • Sir William Borlase’s Grammar School
  • Burnham Grammar School 
  • The Royal Grammar School
  • Chesham Grammar School 
  • The Royal Latin School
  • Dr Challoner’s Grammar School
  • Wycombe High School
  • Dr Challoner’s High School