Shop No. 6244, Upper Level Victoria Wharf
V & A Waterfront
Cape Town