Xianglan Street in Xicheng District, a small street about two kilometers from the Thames River.,What's going on Was that person on the phone talking about 'Mr. Jack',He thought to himself, unconsciously starting to be thankful that he had just locked the door...。