Institute of Contemporary Arts (ICA) The Mall, St. James's, London, SW1Y 5AH Links: Institute of Contemporary Arts STARS: An Afrofuturist Space Odyssey 13 Apr–6 May 2023