I would agree with
hfly that none of the cabin crew drinks water from the tank water. Mostly, they have an individual 1.5L Harrogate bottle ( was Highland Springs before ) provided for a rotation, and some drink directly from their individual bottle. I am not 100% sure if these bottles are provided by BA but I have never seen another brand at the rear galley which could convince me that the crew brings their own water.