The estate spans several acres in Banana Island, one of the most exclusive areas in Lagos, Nigeria. The mansion features several buildings, including guest houses, private meeting rooms ...