ASPIRE Pick of the Week: Ikoyi London Earns a Michelin Star Ikoyi restaurant is the first of its kind, a contemporary West African Restaurant located in…