Editor's PickFood Ikoyi, Lagos-inspired London restaurant, named among world’s best Leave a comment September 22, 2021 Ikoyi, a Lagos-inspired London-based restaurant, has become the first in the United Kingdom to bag the ‘One To Watch Award’ by the World…