Sotheby’s tiene una tienda en China. Sólo hay un Sotheby's en China, ubicado en el séptimo piso del Edificio Nacional, No. 1465 Beijing West Road, distrito de Jing'an, Shanghai. Sotheby's se fundó en Londres, Inglaterra, en 1744 y tiene 90 oficinas en 40 países de todo el mundo. Actualmente, Sotheby's Auction Co., Ltd. sólo tiene una oficina en Shanghai, en China continental.