What prompted Indians to relocate to London and the United Kingdom?

What prompted Indians to relocate to London and the United Kingdom?

a. availability of work in the metropole
b. attraction to British culture and life
c. unsettled conflicts with the pieds-noirs
d. desire to obtain rural tracts of land