Well, tofu I really don't like at all, but the others I either have had, or have now. And I don’t live in London, I'm Yorkshire born and bred. My father didn't like his food 'mucked about with' and wouldn't even eat rice or spaghetti so as soon as I left home to university I started experimenting. Then I married a man from India, who doesn't like 'boring ' food, so we eat all sorts of things, different all the time. Often the proper ingredients make a world of difference. Sometimes they don't, but you learn by trial and error. Occasionally a jar gets thrown out very quickly, but that is rare. One of us will generally like something even if the other doesn't, and there's always my daughter, and her English, Manchester, partner, who are both good cooks and experiment too. Their 3 year old will eat most things now, though of course not when we've been told it's his favourite!