Danish homeware brand Søstrene Grene is set to open its highly anticipated new flagship store on Argyll Street, near Oxford ...