Nike Store Shoe Shops Ikeja, Lagos checked Oct 2026 No number yet: suggest one Directions to Nike Store