HomeFresh tomatoes on the vine, around five to six tomatoes per vine.LOCAL VINE TOMATOES 600g£1.30PriceQuantityAdd to Cart