Manor House, Plot 110, Admiral Ayinla Way, Lekki Phase 1, Lagos, Nigeria.
Manor House, Plot 110, Admiral Ayinla Way, Lekki Phase 1, Lagos, Nigeria.
Italy Embassy in Nigeria
Sterling Bank Plaza, 3rd Floor, Plot 1083 Mohammadu Buhari Way, Central Business District, Abuja, Nigeria.