Bloomsbury Football Foundation is a registered charity breaking down barriers to opportunity for 5,000 disadvantaged young people every week across London. Spanning eight boroughs and more than 70 facilities across the capital, we provide 12,000 hours of football a year for underserved communities be...