Water Stops Rated

prj45
prj45 Posts: 2,208
edited June 2010 in Commuting chat
After I stopped for a drink, and both me and another bloke agreed that the water we drank was so fine, can anyone explain why the water from the taps in Kensington gardens tastes so good?

Is is spring water? Outflow from the Diana Memorial fountain (with all those feet in it) or is it just tap water at the right temperature?

Any other public water that tastes so good around town?