33.8k reviews
85 Tong Ling Ge Road, Xicheng District, Beijing, within the compound of the former Anglican Church of China.