Did you know that you can have a box of organic veg delivered to your house every week? Did you also know that it is meant to be 20% cheaper than the supermarket and includes free delivery? The people behind it are a family based in Dartington in Devon, who own a farm called Riverford Farm…I used to live in…