There are more Indian restaurants in London than in Mumbai and Delhi combined. #weird_factsTM 7.9K views04:51