Browsing: Flannels News

Flannels has unveiled a major flagship store in Leeds, seeking to expand luxury accessibility.The six-floor, 70,000 sq ft store presents a modernised shopping experience, attracting style-conscious…