Indian population in England?

Can anybody explain the large Indian population in England? Which is the city with the largest Indian concentration in the UK?
No racist comments pls.
Thanks.
Update: By Indians, I do not mean Native Americans.
6 answers