Lekki, Nigeria
Plot 14, The Lekki Coliseum, Providence street, Off Admiralty way, Lekki phase 1, 105102