I've been to 50+ pubs accross England, Ireland, Scotland and Wales. And I've drank 100's of pints. Never once have I been served a warm beer. That is mainly a London thing I think and I've never been to London. Nor do I care too. I like the quite country side and the small towns and villages.
As far as the coke/ice delemia, best advise I can give to anyone traveling to the UK (or any foreign country for that matter), don't go there and expect it to be the USA. And why would you? If you want an American experience its much cheaper to just stay in the States.
One thing you have to realize when you go to the UK, almost every building you set foot in is older than our country. Over the centuries they have done their best to integrate modern conviences into there businesses and homes. So if you are at a pub and they don't serve ice with their coke, good chance is they don't have a large commercial ice maker. One because they don't have the space (guess they never thought of it 300 years ago when they were building the kitchen) and if they have the room, running plumbing and wiring through 1 or 2 foot thick stone walls is a bitch.
And forget about posh plush bathrooms. Expect to see a lot of exposed plumbing and dated fixtures. Cause like I said, they didn't plan for it hundreds of years ago. One thing about the UK, and most of Europe for that matter, they build stuff to last. Here in the states we think nothing of tearing down shopping malls and rebuilding them every 25 or 30 years. Not so in the UK. Don't get me wrong, they do build new stuff. Which is we're you'll find your modern conviences. But it's very unusual for them to tear down old to build new. It literly takes years for places like Asda (Wal-Mart) to get council approval to build a new shopping center. Lots and lots of planning goes into any new venture over there.