Is there any difference, exchange rate-wise, between bringing actual cash dollars to convert into pounds as needed, vs. making cash withdrawals in the UK using my US ATM card?
I've never done a side-by-side comparison, but my understanding has always been that most money exchange centers (Travelex, etc) have poor exchange rates in comparison to ATMs; in addition, they will charge you enormous fees. The post office may be much better, but then you have to find a post office. I don't remember seeing post offices in any of the airports I've flown into--they may very well be there, but they aren't around every corner like ATMs. You should probably call your bank and ask them what kinds of overseas ATM fees and charges they have, as well as what their exchange rate is based on. The fees from my bank have always been really low and the exchange rate really good, but I imagine this varies.
For what it's worth, I always use ATMs with a small amount of cash to account for possible ATM failures.