Launceston Place is as ‘Michelin’ as they come. Words like dependable, robust and flavourful practically leap to mind. There are some restaurants that have been on our hit-list for years, but for some reason seem destined to stay there. For a long time it appeared that D&D’s London flagship Launceston Place would be one such establishment. But against the odds, ...
Read More »