News

Danish homewares brand Søstrene Grene will open the doors to its newest London store in Jubilee Place Mall, Canary Wharf.