MIL (very pretentious) is horrified if anyone says "toilet". But can't suggest a better word to use.
My mum thinks toilet is the 'educated' word, and 'loo' (for example) shocking slang.
What do you call it? what should we teach our children to call it?