News4 months ago
Billionaire Femi Otedola Acquires 10-bedroom mansion in London worth £53 Million
Nigerian billionaire businessman Femi Otedola has reportedly purchased a luxury mansion in London valued at £53 million. According to a Bloomberg report, the 10-bedroom property is...