AfriKidsCommunity & faith1 Southampton PlaceLondon, ENG, WC1A 2DA · GB+442072690740info@afrikids.orgafrikids.orgHours not available