Lagos Victoria Island in Lagos is Nigeria's financial nerve centre
top