A new location of the Danish lifestyle shop Søstrene Grene has opened in the centre of Cambridge offering visitors a "lovely shopping environment".

See Full Page