London`s Lord Mayor to visit India

David Wootten, the Lord Mayor of the City of London, will lead a 15-member business delegation to India Oct 7-10, authorities said.