We use cookies to improve your experience and our services. More info

Home > Community >
Ikoyi

Ikoyi

Ikoyi is a Michelin-starred restaurant uniquely situated at the corner of 180 Strand and Surrey Street in London. Renowned for its inventive cuisine, Ikoyi merges British micro-seasonality with the vibrant flavors of sub-Saharan West Africa. The restaurant's acclaim is reflected in its Michelin stars, awarded for its meticulously crafted tasting menus and commitment to flavor and sustainability. This innovative dining destination offers a remarkable and distinctive culinary experience in the heart of London.

Visit Website
IkoyiIkoyiIkoyi
IkoyiIkoyiIkoyiIkoyi

More from our community