Food & Beverage Top London Restaurant: The Grill Stratford’s Culinary Dominance Angela Real Oct 3, 2023