The tap water is perfectly fine to drink in France. In a restaurant or cafe, order a carafe of tap water ( une carafe d'eau, s'il vous plait). No need to pay €3-6 for bottled water. Watch the locals-that's what they do!
Exactly. The wait staff is happy to bring you a carafe of water to go with your meal. Love France!
Someone else is now Mayor of Paris, but when I insisted years ago, a good-humored waiter nodded and said, "Chateau Chirac?"
Yes tap water is always free in France and the UK. No where else in Europe as far as I know.
Note that regarding England, Wales and Scotland, tap water is required only to be free where an establishment sells alcohol. However, they may charge for the glass and service (though few do).