Pinned 10 years ago
Daylesford Organic in Notting Hill - a wonderful spot for breakfast or lunch in London. I also went to their farm in Gloucestershire on my last trip to England and loved learning about the way they've been farming for over 30 years.