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
Head of School: Sophie Newman
St Saviour’s
Verulam Avenue, Walthamstow, London, E17 8ER.
T:: 020 8520 0612.
@: st-saviours-school@genesistrust.net
Executive Headteacher: Beverley Hall
Head of School: Emma Cherry