Tag: Eldon Square
Eldon Square Announces Opening of Søstrene Grene’s First North East Store
Eldon Square has announced that Søstrene Grene, the Danish retail chain, will be opening its first store in the North East this summer.
Occupying a...