Chains aren't usually my thing, but on a recent visit to London (we live in NYC), my family ate at Pizza Express. Their house salad dressing was surprisingly good, and I find myself wanting to recreate it to accompany a chicken salad. It was creamy but not thick, somewhat tangy but not overly vinegary or sweet. Some of us thought it was vaguely Green Goddess-ish, but I've never had that and so cannot compare.
Is there anyone out there with a recipe, or at least ingredient ideas? Hopefully I can get some international advice! :)