Otedola Acquires £53m Luxury Mansion in London
Nigerian Billionaire Expands Luxury Property Portfolio Nigerian businessman Femi Otedola has acquired a luxury mansion in London for £53 million, equivalent to about $72 million. Reports showed that the purchase was completed late last year through a UK property filing. The 10-bedroom mansion sits in St John’s Wood, one of London’s most exclusive residential districts…