Search Menu

Garmspot launches Flagship Store in Ikoyi

Garmspot is five years old! In honour of this milestone, the popular retailer opened its doors to fashion and street style enthusiasts on Saturday, August 21, 2021. Located at 2 Alexander Road, Ikoyi, the store was packed with exclusive items and various collections from top brands like Crocs and NBDA. With music and drinks from […]

Garmspot launches Flagship Store in Ikoyi