Daylesford Organic Cafe in London | Travel + Leisure
31 Sloane Square, SW1
London
011-44-20-7881-8060

From the May 2008 Food & Wine Go List

Five years ago, Carole Bamford started an acclaimed organic farm shop at her Daylesford estate in Gloucestershire. Then, in 2006, she opened this airy Sloane Square café that promotes her all-natural ethos: Everything from the meat to the salad to the cheese is organic, with the majority coming daily from her farm.

We loved: Slow-braised Daylesford beef; salmon with horseradish crème fraîche.

  lastArticle = and lastAward =