Concept Store Launch: Leigh’s Cycle Centre

Umhlanga is an affluent residential, commercial and resort town north of Durban on the coast of KwaZulu-Natal, South Africa. It is well known for the Gateway Theatre of Shopping, which is one of the largest shopping malls in the southern hemisphere. It is here where Leigh Durham, a true visionary, decided to move his bicycle store from its previous location in 2015. With a strong sense for business, a strategic vision, the store has grown to what it is today, an institution in cycling not only in the KZN region, but also around the country. Continue reading

More