This expensive smart-tech residential mansion in a most exclusive luxury estate for billionaires about 10 minutes away from London is known to belong to a Nigerian President…
A luxurious mansion dubbed President's House in the heart of London has been discovered to belong to a Nigerian tech entrepreneur, Leo Stan Ekeh of Zinox tech.