Picture - Benedict Cumberbatch and Martin Freeman London United Kingdom, Wednesday 10th April 2013

Benedict Cumberbatch and Martin Freeman - Sherlock is a British television crime drama. It stars Benedict Cumberbatch as Sherlock Holmes and Martin Freeman as Doctor John Watson - London, United Kingdom - Wednesday 10th April 2013




More: 'Sherlock' filming on location in Baker Street




Contactmusic