Our Cape Town Flagship store opens

15 May 2008

Store
We open our doors to the public with our flagship store in Cape Town.

Operated as a dealership in Goodwood, Cape Town, we opened the doors to the public. Go to our Contact page for some photos of the shop.

Go back