Nigerian Tycoon Femi Otedola Buys £53 Million London Mansion – Report
Nigerian businessman Femi Otedola has acquired a mansion in London for £53 million (about $72 million), adding to recent high-value property transactions in the UK capital’s luxury real estate market,….

