The Ikoyi restaurant in London is already one of the 50 best restaurants in the world. Now it has found a new home in the heart of the city, designed by star designer David Thulstrup.
The Ikoyi restaurant in London is already one of the 50 best restaurants in the world. Now it has found a new home in the heart of the city, designed by star designer David Thulstrup.