Main School

Champions in the London Youth Games final

Barking Abbey's Greenhouse Sports under 14 girls are crowned champions in the London Youth Games final.
Best team in London.
IMG 20190403 WA0003