UDA candidate Anthony Nzuki is the winner of the London Ward seat after garnering 1,707 votes to beat Jubilee Party’s Francis Njoroge who garnered 1385 votes.
In the hotly contested election held on Thursday, Mr Nzuki was declared the winner by the IEBC Returning Officer Gilbert Serem.
Mr Bernard Kariuki of the People’s Empowerment Party (PEP) came third with 891 votes.
The London mini-poll had more than 15 candidates eyeing the seat.
The London seat fell vacant following the death of Samuel Mbugua in November, last year.