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