Benedict Cumberbatch arrives at The Daffodil restaurant in Cheltenham, Gloucestershire to film scenes for the new series of the BBC TV’s Sherlock drama

Benedict Cumberbatch arrives at The Daffodil restaurant in Cheltenham, Gloucestershire to film scenes for the new series of the BBC TV’s Sherlock drama

Recent News