1 Answers

British Indians form the largest ethno-national group in London with a population of around 542,857 or 6.6% of the population. The majority are concentrated in West London, though populations can be found throughout London.

4 views