St Mary’s
Brooke Road, Walthamstow, London, E17 9HJ.
T:: 020 8521 1066.
@: st-marys-school@genesistrust.net

Executive Headteacher: Beverley Hall

Headteacher: Jennifer Matthews

St Margaret’s
15-19 North Street, Barking, Essex, IG11 8AS.
T: 020 8594 4003.
@: st-margarets-school@genesistrust.net

Executive Headteacher: Beverley Hall

Headteacher: Amir Lemouchi

Head of School: Sophie Newman

St Saviour’s
Verulam Avenue, Walthamstow, London, E17 8ER.
T:: 020 8594 4003.
@: st-saviours-school@genesistrust.net

Executive Headteacher: Beverley Hall

Headteacher: Amir Lemouchi

Head of School: Emma Cherry