Mixed Trivia Quiz

1. What is the name of the street in London where Sherlock Holmes lives?

Baker Street
Carnaby Street
Bond Street
Savile Row