18 Doughty Street Talk TV, Britain's first political Internet TV Channel, broadcasts for four hours a night, Mondays to Thursdays, from studios in London's Bloomsbury with a mix of live and pre-recorded programmes. It aims to break the mould of current affairs television with a mix of opinionated and controversial programming.
[suggest edits
]