Seven lords a leaping? Perhaps after partaking of this Christmas cheer it’ll be seven lords a leaning.
Henry Dimbleby and John Vincent are the owners of the 11 Leon restaurants in London. They opened the first Leon in 2004, which was soon named the Best New Restaurant in Great Britain at the Observer Food Monthly Awards. Dimbledy and Vincent are also the authors of four cookbooks, including their most recent title, LEON: Naturally Fast Food.