Queue Walmer
Results 1 - 1 of 1
0 reviews
Queue is a leading independent retailer of fashion footwear and accessories with its headquarters in Cape Town. Launched in 2001, the brand has grown and matured into the successful business it is today. Its vision is simple: Queue aims to be the fashion ...