I'm a paragraph. Click here to add your own text and edit me. It’s easy. Just click “Edit Text” or double click me and you can start adding your own content and make changes to the font. Feel free to drag and drop me anywhere you like on your page. I’m a great place for you to write more. Tell a story and let your users get to know you.


Meet the Admin Team at Griffin

The office team can be contacted below.



Finance and HR Manager

Riddhi Parekh

Senior Administrative

Kelly Norris  

Administrative Officer 

Alison Effah-Mensah

Outreach Services Manager 

Madiha Mohammad mmohammad@griffinprimary.org 

Staff at Griffin


Meet the teaching staff at Griffin

Executive Head

Karen Bastick-Styles kbs@griffinprimary.org 

Head of School

Abi McIvor amcivor@griffinprimary.org (Maternity Leave)

Interim Head of School

Luke Campbell lcampbell@griffinprimary.org

Deputy Head Teacher 

Louise Black lblack@griffinprimary.org

Deputy Head Teacher

Carly Doyle cdoyle@griffinprimary.org


Nicolle Aktin naktin@griffinprimary.org 

EYFS Early Years Foundation Stage 

Nursery Teacher 

Penguins: Angharad Thomas athomas@griffinprimary.org


Reception Teacher

Dolphins: Felicity Self fself@griffinprimary.org

Key Stage 1

Year 1 and 2 Teachers 

Elephants : Emily Quinn  equinn@griffinprimary.org 

Lions: Esther McGuinness emcguinness@griffinprimary.org 

Key Stage 2

Year 3 and 4 Teachers

Jaguars: Jodie Wallbank jwallbank@griffinprimary.org

Cheetahs: Hannah Smith hsmith@griffinprimary.org

Leopards: Michael Downey mdowney@griffinprimary.org


Year 5 and 6 Teachers

Pandas: Tilly Williams twilliams@griffinprimary.org

Lemurs:  Nisha Nembhard  nnembhard@griffinprimary.org

Orangutans: Amy Glover aglover@griffinprimary.org


​Griffin Primary School

Stewarts Road 


London SW8 4JB

Tel: 020 7622 5087​

Twitter: @PrimaryGriffin

We are proud members of The Elliot Foundation Academy Trust. For more details please click here:

TEF logo.jpg