lifestyle Otedola reportedly acquires London mansion worth £53 million Josiah David May 14, 2026 Femi Otedola has reportedly purchased a £53 million mansion in London, further expanding his portfolio of luxury assets in the…