Daylesford Organic Cafe London
4
1
Reviews
Coffee & Tea in London
- Chelsea
31 Sloane Square, Bamford & Sons
, Chelsea, London, SW1W 8AG
+44 (0) 20 7881 8010
http://www.daylesfordorganic.com
Situated in the basement of Bamford & Sons, this London branch of the award-winning Daylesford farm shop in the Cotswolds serves fantastic food from the farm shop, including delicious homemade cheese ploughman's, pork pies, salads and more - expensive but stunning quality.
Tags:
cafes, casual, cheese, chic, formal, seating area, snack shops & tea rooms, wine
|