Tag: The Great British Menu

The Ritz’s Head Chef Spencer Metzger has just been crowned champion of champions at this year’s Great British Menu at Alexandra Palace in celebration of 100 years of British broadcasting. In finals week, Metzger became one of only a few chefs in the history of the competition to win two dishes to serve at the […]

Read more

Archives

Recent Posts