Tomato Baby Plum Isle of Wight
- The Tomato Stall
With more hours of sunlight than anywhere else in the UK, it’s little wonder that the Isle of Wight’s tomatoes are the sweetest in the land. This striking mixture of red and yellow baby plum tomatoes makes a beautiful and juicy addition to a salad, whether mixed with leaves or left to take centre stage.