Home News Nengi Omuku - Kristin Hjellegjerde Gallery Posted 2020/11/10 Nengi Omuku is showing at Kristin Hjellegjerde Gallery, 2 Melior Place, London SE1 3SZ, until 9 January 2021. See the  for further information.