Drinks menu | British Airways
1) £4 for a 330ml beer. Same as easyJet.
2) Only one price is listed as far as I can see.
Which airlines do charge a different price for intra or ex EU flights out of interest?
The crews all drink the same tap water. When you consider that the can't eat the same meals but can all drink from the same water it suggests to me that the risk of anything unpleasant making you get sick is fairly small.