Fruit and Vegetables

What you would expect from a farm shop?

Fantastic range of fresh fruit and vegetables, sourced as locally as possible and delivered daily from Kent, Sussex and the markets in London.