Barclay Primary School
155 Canterbury Road 398A Hoe Street
Leyton Walthamstow
London London
E10 6EJ E17 9AA
Barclay Primary School
Barclay Primary Academy