Supermarkets
Sad question but is there anywhere I can but salad cream and normal teabags in lagos?
Try The Good Food shop in Almancil. Definitely have all English lines!
You could try the Dutch Shop (just Google and address will be shown) for salad cream, if not the British supermarket in Portimão should stock both items you mention.
Look out for The Food Co (It appears to be an offshoot of Morrisons). If you haven't got one in Lagos there is one in the Portimao Retail Centre.
Find more Where to buy things topics from a particular area: