Simon R
I have been ordering from The Tomato Stall for many years now. Brilliant amazing products. The quality is phenomenal! The taste is delicious - most definitely (bar none) the best tomatoes in the UK, if not the world. I also love it when other products from the island are available like red peppers and exotic mushrooms. Whenever i've had the occasional problem with deliver or damage in transit, they have always dealt with the problem promptly and more than satisfactory. The best customer service I have ever come across - literally this company could teach every other company a lesson on how to deal with problems.
3 years ago
Read Isle of Wight Tomatoes Reviews
Isle of Wight Tomatoes has a 4.8 average rating from 2,920 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial