The one I looked up was called "Shenggou Culture & Sports Gift Center", the address is: Gexin S Rd, Dongcheng Qu, Beijing Shi, China, 100068.
This one is more like a mall, there're a lot of store in it so I think it's a pretty safe bet you can find what you need. Butterfly has an official...