Daylesford
Organic shop; Cafe; Farm shop; Restaurant
Description:Chic, all-day cafe-deli with natural wood stools and tables, for seasonal organic plates and salads. All-day seasonal cafe & farm shop
Location: London 208-212 Westbourne Grove W11 2RH GB
Website:http://daylesford.com/
Phone:+442073138050
Map Location:51.5145, 51.5145