Current ESG Schools

The below list is all the schools we work in across Surrey and Middlesex. To book onto a class, please see our homepage. 

Chertsey & Staines ESG

Cleves School

Lyne & Longcross

Our Lady Rosary School

Salesians School

St Anne’s School

St Charles’ Borromeo Catholic Primary School

The Grange Infant School

The Holy family

The Marist School



Esher ESG

Bell Farm Primary School

Claremont Fan Court School

Cranmere Primary School

Esher Church Primary School

Groveland’s Primary School

St Lawrence Primary School

St Paul’s Roman Catholic Primary School

Thames Ditton Infants School

Thames Ditton Junior School

Guildford ESG

Barrow Hills School

Bushy Hill Junior School

Chandler Junior School

Milford Infant School

St Edmund’s Catholic Primary School


Hampton ESG

Buckingham Primary School

Carlisle Infants School

Hampton Hill Juniors School

Hampton Infant School

Hampton Juniors School

Hampton Wick Infants School

St James Catholic Primary School

Kingston ESG

Fern Hill Primary School

King Athelstan Primary School

St Agatha’s Primary School

St Andrews and St Marks Primary School

St Johns Primary School

St. Luke's C.E. Primary School

St Mary Magdalene’s Primary School

St Paul’s C of E Junior School

The Russell School


Richmond ESG

Barnes Primary School

Darrell Primary School

DSL The German School


Teddington ESG 

Archdeacon Cambridge’s Primary Shool

Hampton Court House School

Heathfield Infant School

Heathfield Junior School

Radnor House School

Sacred Heart School

St Catherine’s School

St Stephens Junior School

Stanley Primary School

The Mall School

Trafalgar Junior School

Waldegrave Girls School

Copyright © 2015 England Sports Group. All Rights Reserved.

“"Change yourself and your fortune will change"“ - Portuguese Proverb

Accept & Close


This website uses 'cookies' to give you the best, most relevant experience. Using this website means you're happy with this. You can find out more about the cookies used by clicking this link.