You're crazy, all of you. I hope you're absolutely loaded with all these plans about bottled water. The tap water is fine everywhere in the UK, it doesn't need boiling, but you can taste the 'hardness' in London water which is an acquired taste.
If anyone has any questions on High Holborn, feel free to PM me.