What you would expect from a farm shop? A fantastic range of fresh fruit and vegetables, sourced as locally as possible and delivered daily from Kent, Sussex and the markets in London.







What you would expect from a farm shop? A fantastic range of fresh fruit and vegetables, sourced as locally as possible and delivered daily from Kent, Sussex and the markets in London.