Australian womenswear brand Kookaï opened the doors to its new London Carnaby Street store at the weekend.
The 1,800sq ft flagship at 37 Carnaby Street marks a return for the retailer to the British high street in over a decade.
Already have an account? Sign in here