Speaking of distilled water, I'm having a difficult time finding some here in London. Can anyone suggest where I should look?

thanks in advance,

HL