Femi Otedola Acquires £53 Million London Mansion as Luxury Property Deal Sparks Reactions
Nigerian billionaire Femi Otedola has reportedly expanded his global property portfolio with the acquisition of a luxury mansion in one of London’s most exclusive neighborhoods, dr...