what is salad cream, please?
Similar to mayonnaise but not as thick and IMHO as rich and sickly as the mayonnaise I have tasted.
http://www.icons.org.uk/nom/nominations/salad-cream