20180419 india: Demonstrators greet PM Modi in London