Ikoyi London is a restaurant in the heart of the capital, just round the corner from Piccadilly Circus, founded by head chef Jeremy Chan & managing director Iré Hassan-Odukale.
This film was created in December 2020, just before the restaurant was due to reopen after the November 2020 lockdown but, more importantly, before the restaurant was awarded its second Michelin Star!