Argh the stains are on my mattress topper too. (it's a thick padded topper so the stains didn't get through to the mattress)
The mattress topper is too big for my washing machine, and, weirdly, there aren't many laundromats in the city centre. So now I'm debating whether it's worth trying to find a nearby laundromat with an industrial-sized machine, or live with the stains.
Ah, I should probably be washing my mattress topper more often than I do, anyway. So I'd better look for a laundromat.
Then I can buy whatever product I need to treat the stain on the linen, also.