Luckily for us the Tomato Stall has been growing their amazingly tasty tomatoes there since 2001, including organic, traditional heirlooms and super-sweet mini varieties.
They make 100% natural, additive and preservative free tomato products in small batches using the sweetest and tastiest Isle of Wight tomatoes. Their range has won numerous awards and this Summer we have even more varieties in our shops to choose from. All their tomatoes are picked fresh daily and brought across to us in perfect eating condition.
Make a light supper or lunchtime salad with sliced tomatoes, hand torn pieces of unctuous Luigi Guffanti Buffalo mozzarella, a sprinkling of sea salt and a good drizzle of De Calabria Olive Oil.