Anthropologie opens store at Islington Square
The American clothing and homeware retailer will be bringing its full range to its new store in the north London destination, which will include clothing, home accessories and furniture, beauty and wellness products. It will be Anthropologie’s first European store … Continue reading