My wife and I will be traveling to England soon so I contacted my cell phone carrier Sprint and was pleasantly shocked at the new Global Roaming plan.
Basically, it's unlimited text and data and 20 cents a minute for calls in and out of selected countries (which includes England). I think that's a pretty good deal. You have to contact them at sprint.com/swwsupport and they add that feature to your phone. They also give you instructions on how to enable your phone for the plan once you reach your destination.
Just Google Sprint Global Roaming. They are adding new countries all the time.
I will post a reply when we return and let you know how well it worked.