Pop Culture Swanky London-Nigerian Restaurant, Ikoyi Earns Its First Michellin Star Posted on October 3, 2018 by Adaeze Oguzie If you’re searching for a modern, or contemporary, “West African restaurant” in with a Michelin Star in London, look no farther than Ikoyi — a luxury Nigerian restaurant, nestled in one of the