Once you know where you'll be living you may want to check
http://www.broadbandchecker.co.uk/ to see what broadband / phone / TV packages are available in your area. Then you can start looking at prices, as it's pointless believing that you will be able to get a complete Virgin or Sky package when in reality it may not be available where you settle.

Virgin Media is the only cable provider in the UK, however they are not available in all areas (this can be an especially tricky thing if you move into an apartment building as you'll be stuck with whatever the majority have).
Sky is a satellite provider and is more widely available, but not always for the home phone & internet package aspect.
You can get freeview boxes pretty much everywhere in the UK if you don't have or buy a TV with integrated digital receiver. Check out
http://www.freeview.co.uk/ to see what channels are offered for free. Alternatively if you buy a special Freeview box with top up card slot you can subscribe to
http://www.topuptv.com/ (they include ESPN), so this may work as a cheaper alternative. The UK is in the process of switching off analogue signal for standard TV (5 channels) at the moment.
http://www.digitaluk.co.uk/when_do_i_switchFor some areas it may work out cheaper to get a home phone / internet package with a separate TV package. You may want to also look at
http://broadband.talktalk.co.uk/products/broadband for their home phone & internet packages, but again once you know where you'll be living the best thing to check is Broadband checker.
Good luck!
Good luck!