The name is a nod to the great fictional consulting detective, Sherlock Holmes, who lives at 221B Baker Street.