Britain did invade China during the Opium Wars. They did not occupy China because there were not enough British people to occupy China. They imposed unequal treaties, occupied defensible positions along the coast and controlled what trade they could for as long as they could. read more