Chegworth Valley is a charming shop in Notting Hill which sales their apples and other products fresh from their farm in Kent. You can also find them at many London Farmers Markets, and now you can order from them online. They send you fresh seasonal fruits and Veg direct to your door!
http://www.chegworthvalley.com/
Advertisements