Hi everyone - my husband is in London and cannot find distilled water for his cpap. He’s been to a few stores and they were closed because it’s Sunday .
He’s hoping to find some tomorrow but I was wondering if it’s called something different in London? Anyone know?
(He’s staying near Victoria station)