London-born to a Jamaican mother and a Saint Lucian father, Chef Dominic Taylor clinches victory in Channel 4’s Five Star Kitchen competition! His grand prize? An unprecedented opportunity to open a restaurant at the fancy Langham’s Palm Court, making culinary history.