I usually would just drink from a clear stream in the highlands, Just got to watch out for the dead animal upstream...

Trying to get a millbank bag for other trips but the only place that sells them is endicotts and it's in exeter...