You can now watch Live UK Freeview at TVCatchup.com on their Website or on their Application.
The website is Free, Simple Registration Required. This video is from the New Applicaiton, this is version 0.5 of the application, which is currently being updated daily.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?