Restaurant magazine took a group of chefs and operators, some of whom featured on last year's Estrella Damm National Restaurant Awards top 100 list, to explore London's Chelsea for its latest food and drink tour.
Restaurant magazine took a group of chefs and operators, some of whom featured on last year's Estrella Damm National Restaurant Awards top 100 list, to explore London's Chelsea for its latest food and drink tour.