What time is Sherlock on TV tonight? And is Benedict Cumberbatch the greatest Sherlock Holmes of all time? 01.01.2016 11:47 Telegraph.co.uk Everything you need to know about tonight's Sherlock special on BBC One - The Abominable Bride