What is Benedict Cumberbatch's place of residence?
London
Los Angeles
Reading
Islington
Answer
Benedict Cumberbatch has lived in London. London is the capital and largest city of England and the United Kingdom, with a population of just under 9 million.
Benedict Cumberbatch Trivia Triumph: 17 Questions to Claim Victory