OrganicBritishVeganSaladsPizzaVegetarianOpen until 17:306-8 Blandford Street, London, W1U4AU
EAT WELL. Seasonal, organic food that nourishes. Freshly made by our London farmshops and the award-winning Daylesford Organic Farm in the Cotswolds, one of the most pioneering farms in the UK. Delivered in sustainable packaging.Read more