Tag: London mansion

Nigerian billionaire Femi Otedola acquires $71 million London mansion

Femi Otedola acquires a $71.2 million mansion in St John’s Wood, London, as Nigerian billionaires deepen luxury property exposure in the UK.

Timilehin Adejumobi Timilehin Adejumobi