A Stellar Line-up of Restaurant Stars Announced for Taste of London 2011 Taste of London is celebrating what is arguably its best restaurant line-up to date, totaling an impressive eleven Michelin stars. Scott’s, Le Caprice, Petrus, Skylon, Gauthier Soho and Bocca di Lupo / Gelupo are just a handful of new restaurants involved for 2011, read more …