Superdry Cape Town Store Launch

On the 18th of October I was SUPER excited (to use Superdry’s language) to read that there was going to be a Superdry pop-up store opening on the 1st of November in the V&A. Given I work in the online retail space, I went straight into iCal and diarised 09h00 on the 1st of November […]