I know how to do this although I've never actually done it myself. Although I absolutely adore BBC Radio, I don't even own a television and I'm just not bothered about faffing around after pictures that don't interest me.
The thing you want is called a
Proxy Server. It's usually a computer in the location you want to pretend to be at and by telling your own computer to go through that connection the target website believes that you are local and lets you in.
There's nothing magical or mysterious about setting up a proxy. If you are using Internet Explorer 8 just click on Tools in the Menu Bar then click your way through - Internet Options - Connections - LAN Settings then tick the Proxy Server box. Enter the relevant numbers in the spaces and away you go. Other browsers will behave in a similar way. If you are not sure what to do, google for Proxy Server Firefox or Proxy Server Chrome or whatever your browser is called.
How do you find a proxy server that works?
Method one involves doing no more than paying a subscription to a commercial service like the ones mentioned elsewhere in this thread.
Method two is free, requires no technical knowledge but might use up a few minutes of your time now and again.
1 Go to a site like
http://www.proxz.com/ (other sites are available)
2 Click on the link to UK proxies
3 Cut and paste the different numbers listed into the proxy server box in Internet Explorer and try them out until you find one that works. Remember: iPlayer don't want you to do this and will block IP addresses as they discover them. So when they block your proxy, go find another one.