London er en av de mest multikulturelle byer i den industrialiserte verden, med mer enn 300 morsmål og mer enn 50 etniske grupper med mer enn personer. Mange av gruppene har samlet seg i visse bydeler, hvor deres tilstedeværelse er synlig blant annet i utvalget av butikker og spisesteder.