Femi Otedola Buys £53 Million Luxury London Mansion In St John’s Wood
Billionaire businessman Femi Otedola has reportedly expanded his real estate portfolio with the purchase of a luxury property in London worth £53 million ($72 million), according to a UK land…
