My husband & I rrived back in Scotland after a 3 week trip mainly in Cornwall, also covering Shropshire, Cheshire, Bristol and Twice Brewed, stopped for a 1/2 pint and a bar lunch at the Traquair House in Innerleithen. I asked, as usual, for a pint for him & 1/2 pint of ale & a glass of water for myself. The barmaid poured the ale, the in a 'tone' said " We charge for water here you know, 50p a glass!" I took the water & paid for it, as I was thirsty as always but dont want to drink too much. I asked why the charge, & was told again in a defensive 'tone', it's for the ice (which I hadn't been asked if I wanted as is usual in the UK) and labour of pouring it! "It's just a drink you know", she added. Needless to say we didn't eat there, & won't be back.
First time I've ever been asked for payment for a glass of water.