26 Sep
2018
26 Mar
2018
15 Dec
2017
06 Dec
2017
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
15 Dec
2016
Spring Classics in Belgium and the Netherlands
Spring Classics in Belgium and the Netherlands Continue reading