Read
This
Article
This
Article
For foodie gifts head to Daylesford Organic, a lovely farm shop that sells excellent chutneys, jams and crackers – all made on their organic farm in Gloucestershire.
208-212 Westbourne Grove
W11 2RH
Tube: Notting Hill Gate
http://daylesford.com
October 11, 2013