When I heard about MasterChef: The Professionals winner Alex Webb’s award-winning London restaurant, I was desperate to experience it for myself. The chef, who won the 2020 series of the BBC programme ...