The Industrial Revolution began in England because by the end of the 19th century, Britain was one of the most powerful countries in the world and had a head start in technology and commerce. Some of the factors that contributed to the start of the Industrial Revolution in England included population growth, financial innovations, the agricultural revolution, government policies and more.
At the end of the 19th century, England had the resources required for industrialization. Moreover, England was home to numerous inventors, engineers and thinkers who could communicate effectively about new techniques. The geography of England also helped, as the country had large resources of coal and iron required for the industrial machines.