South London Gallery hosts Christina Kimeze’s 2025 solo exhibition Christina Kimeze is set to captivate London’s art scene with her first institutional solo exhibition,…