What if Sherlock called John? After he left the reception he went and got drunk. Someone (Wiggy?) offered him drugs. He took them back to 221 B. He called John but didn't make sense. John keeps worrying about Sherlock, so Mary tells him to go and check on him. John won't leave Mary, so she comes with.
Re: 9