Eating At Ikoyi London – Is Their £100 Price Tag Worth It?
In this episode of her vlog, Teefah reviews one of the most talked about fine dining Michelin star restaurants in London – ‘Ikoyi, London’. Is the almost £100 price tag worth…
Share
