ESC TO CLOSE

SEARCH

London's Ikoyi Restaurant Is Now the Only African Restaurant with a Michelin Star In the UK

London's Ikoyi Restaurant Is Now the Only African Restaurant with a Michelin Star In the UK

The West African-inspired restaurant recently earned one star at the Michelin Guide UK awards.