AsiaIndiaSouthern AsiaUnited KingdomWest EuropePrime Minister, Narendra Modi being received at Heathrow International Airport, in London. by adminNovember 13, 201503 Share0 Prime Minister, Narendra Modi being received at Heathrow International Airport, in London.