BGC London's (formerly Boys and Girls Club of London) mission is to provide safe, supportive places where children, youth, and seniors can experience new opportunities, overcome barriers, build positive relationships, and develop confidence and skills for life.