I have never purchased distilled water in the UK before and since looking for it, all I get is blank stares. Is it called something different? Where do you purchase yours? In which form does it come? Maybe it's the area I live in, but I'm drawing a blank. I've also yet to figure out where my closest sleep clinic is but I'm working on it. Is there a central registry? Even my PCT didn't seem to have a clue. On with the battle then!
(Lost in London!!)
(Lost in London!!)
Comment