Tag: £75 million
Otedola expands luxury asset portfolio with £53m London mansion
Nigerian businessman Femi Otedola has reportedly bought a mansion in London worth £53 million (about $72 million).