London restaurant Ikoyi has rocketed to 15th place on the World’s 50 Best Restaurants list, moving up from 42nd place in 2024.
The fine dining restaurant at 180 Strand scooped the highest climber accolade at the awards, which were held in Turin, Italy, on Thursday June 19. Founded in 2017 by childhood friends Jeremy Chan and Iré Hassan-Odukale, 50 Best judges said the duo “remain largely unconfined by restaurant conventions, with the gifted Chan creating a culinary style that defies categorisation.”