Tag Archives: Launceston Place

Launceston Place, W8

Hand dived scallop

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 »