I looked it up and it seems that in England and Wales any place that serves alcohol must provide free drinking water, otherwise it doesn’t.
https://www.bbc.co.uk/news/uk-39881236
Explanation of alcohol licensing on the government website. Search for the word water.
https://www.gov.uk/guidance/alcohol-licensing
There is also a campaign about providing free drinking water for refilling bottles: