S
Stephen Peet Review of Barons cape town
I recently visited Barons Cape Town and I have to ...
I recently visited Barons Cape Town and I have to say that I was not impressed. The customer service was lacking and the quality of their products was subpar. I expected more from a company with such a good reputation. I don't think I will be returning in the future.
Comments: