Moss unveils refurbished Oxford Street flagship and reveals plans for two new stores - TheIndustry.fashion
Moss has unveiled its newly refurbished flagship store onOxford Street, which was already one of the top performing locations in the brand's 114-store portfolio.