DUCK DUCK GOOSE
Duck Duck Goose is a multi-brand store that is home to a curation of independently owned South African fashion and lifestyle brands, alongside a handful of international labels. Located at 120 Bree Street, Cape Town, our store celebrates beautiful, thoughtful design and culture.