Xianglan Street in Xicheng District, a small street about two kilometers from the Thames River.,Let me know if you have any other text you'd like translated!,After weighing his options repeatedly, he decided to pick up the phone first. Even if he didn't speak, at least he could hear who was on the other end.。