Hi use this site http://www.visaforchina.org/LON_EN/ this is where we get our visa form but ours is for travel not business, the office is not as you would think at the actual embassy its an office near Bank tube station, the visitor visa takes up to 4 working days, presume business visa would...