Answer :

The British rule of India de facto started in 1757 (but it was part of the British Crown only in 1858), and lasted till the independence in 1947  (that's 190 years in total).

Other Questions