If you are looking for a web-tv based solution, you can watch most UK channels on http://tvplayer.com/. Its just that you need to use a UK proxy server to stream these channels. I am using hola plugin (in FF or Chrome), which allows me to dictate a country for any website. Hence, I do not need to find proxy servers at my own, Hola does all automatically.
You can also watch few UK channels in HD on a Swiss web-tv: wilmaa.com.
Any other sites, which one way or the other involves torrents, provide services at the cost of potential viruses and issues.