Originally Posted by
Tim_T
Is there something particular special about cherry tomatoes from the Isle of Wight or has BA marketing department gone into overdrive. Also is “homemade lemon ketchup” really homemade or is it a home attached to an industrial factory?
If you haven’t tried the J Sainsbury So Organic cherry tomatoes, ensuring they have the Isle of Wight location on the front label, they are very, very tasty.