Tag: London Mayor visitin India

Total 1 Posts

London mayor wants to promote new business links between India and London

Mayor of London Mr Sadiq Khan is arriving on his first official tour to three Indian cities to promote the British capital’s resilience and strengths post-Brexit. He will visit Mumbai, Delhi and Amritsar and then fly to Lahore, Islamabad and