“Most people think Sherlock Holmes is real. About 60 percent. And we can’t tell them no,” says Carmen, a Victorian maid at 221B Baker St. “So if someone asks, ‘Does he live here?’ I tend to say yes.