33.8k reviews
3rd Floor, Block B, Qiyuan Guangli, Jiangbei District, Chongqing (next to the British Library)