News

Danish homeware chain Søstrene Grene has around 17 stores across the UK already, with it’s new flagship shop in London ’s Oxford Circus opening on March 28 this year.