Tomato Mixed Cherry Vine Isle of Wight
- The Tomato Stall
Grown on the sunny Isle of Wight, these deep red tomatoes have an incredibly rich, sweet taste and firm texture, making them the perfect addition to everything from salads to soups, sandwiches to sauces. Reliably outstanding.