Ikoyi to Move to New London Location

Ikoyi to Move to New London Location

Jeremy Chan’s two-Michelin-star Ikoyi will move to a new location in London. Find out where., Best Chefs in the World, Channel: Places © 2021 Sanpellegrino