BGC London is a community organization that provides activities for children and youth whenever school is out, and during the day for older adults...