Definitions for "18 Doughty Street"
Doughty Street is a British conservative political internet-based movement that hosts a webcast station as its chief product, which began broadcasting on 10 October 2006http://18doughtystreet.typepad.com/home/2006/09/18doughtystreet.html Press release for 18DoughtyStreet Talk TV, from its studio at 18 Doughty Street in the Bloomsbury area of London. On Monday 22 January 2007 a new website went live to launch additional services that 18 Doughty Street produces; written news and opinion, news links, and what has been billed as a controversial platform of right-wing advertising productions that will be released on a weekly basis. The new website also realises the citizen journalist element to 18 Doughty Street and allows contributors to submit videos for inclusion in the website, written news and live productions.