Fresh Tomatoes on the vine, bought at Covent Garden Market overnight and delivered to us direct
Price per vine, average 4 large tomatoes on a vine