Who is the current Mayor of London? A) Zac Goldsmith B) Bons Johnson C) Sadiq Khan D) None of these Related MCQs: Sadiq Khan has got how many votes in recent election of “Mayor of London”? Who has been elected the first Muslim woman deputy mayor of a British town Fill in the blank: ” …….. to London on the train yesterday.” The total number of Round Table Conferences held in London was?