ICON OUTLET AT THE O2 SIGNS MURMUR FOR DEBUT LONDON SITE
The 150 sq m store is set to open in early August and will be located on Icon Outlet’s upper ground level, featuring a comprehensive range of bed linen, towels, throws and cushions, accessories, home fragrance and gifting options. Murmur … Continue reading