Posts Tagged ‘isle of wight tomatoes’
Our Local Producers – Isle of Wight Tomatoes
I really do believe that the Isle of Wight Tomatoes are THE best tomatoes grown in our county of Hampshire, but also the UK. These famous tomatoes will be a hero veg in our menu prepared by Deborah Durrant, the international chef who has carved a prolific career as plant based raw food chef catering…
Read More