West Hampstead Primary has a dedicated and experienced staff who are committed to ensuring the children receive the best possible education. The staffing structure of the school is designed to ensure excellent leadership and management as well as the highest quality teaching and learning.


Gerri O’Brien, Djamila Boubatra, Michael Barnes, Kirsty Salkeld

Reception  Avon

Jenny Armson, Berni Quirke, Sherene Anderson

Reception  Lily

Lorna Hussey, Maxine Lee, Michelle Headley

Year 1 Tyne

Sophie Keating, Louise Kwa (Michelle Housley- Maternity Cover), Joan Lyster, Kasey Gray

Year 1 Severn

Madi Gray, Louise Emery

Year 2 Clyde

Alice Bracken, James Beynon, Anita Baker

Year 2  Shannon

Laura Mckay, Vera Shabani

Year 3  Thames

Alex Efford, Neil Thompson, Meltem Alici

Year 3  Mersey

Nicole Anderson, Muneveer Demir, Gemma Cruz

Year 4 Seine Dr. Hannah Vinter (Sophia Cullen - Maternity Cover)

Year 4 Danube

Shuhena Begum, Pauline Bell

Year 5 Ganges

Olivia Cooper, Ayo Oluwasanya,

Year 5 Mississippi

Debbie O'Brien, Melissa Ling, Kelly Caffrey, Tania Parsons

Year 6  Nile

Anna Woodfield, Andreas Pearson

Year 6 Amazon

Claire Dinata
Tuition and Cover Teacher Neil Thompson
Cover Teacher Michelle Housley

IT Support

James Beynon


Karl Beckford, Tyrese Leer

Art Provision
Micaela Schafer
SENCO Karen Filiz

Music teachers




Joel Armishaw / Donat Berkoz / Agnieszka Teodorowska  (Piano)
Emanuele Fizzotti (Guitar)
Francesca Lombardelli (Drums)
Aislinn Hegarty (Voice)
Clea Thomasset (Woodwind)
Edward Ashby (Trumpet and Trombone)

Senior Leadership



Sam Drake (Headteacher)
Hannah Bones (Deputy Head, Y4,Y5,Y6 lead)
Sophie Keating (Assistant Head, EYFS and Y1 lead)
Alex Efford (Assistant Head, Y2-Y3 lead)
Karen Filiz (Assistant Head, SENCO and Inclusion)
Paul Dougan (School Business Manager)

School Business and
Site team 


Paul Dougan(School Business Manager)
Amanda Martin (School Home Liaison Officer)
Furtuna Hatipi (School Administrative Officer)
John Taylor (Senior Site Officer)
Jackie O’Keefe (Assistant Site Officer)


Salary range Number of employees
£100,000-£110,000 0
£110,001-£120,000 0
£120,001-£130,000 0
£130,001-£140,000 0
£140,001 and above 0