Merchant Logo
Coming Soon Banner

New Website Coming Soon

By submitting this form, you consent to receive emails from Merchants on Long.
The Store
V&A Waterfront, Shop 6139,
Cape Town, South Africa
+27 21 286 4178
Design Lab & Head Office
34 Long Street, Cape Town,
8001, South Africa
+27 21 422 2828