Chef Dominic Taylor, Who is from South London, won the Netflix Cooking Reality Show Five Star Chef 2023.