May 6, 6:42 AM, 2025 Flannels Luxury Store Bank Holiday Is this the end of luxury shopping? Flannels leicester, Free people online Founded in 1976 in the north of England, FLANNELS has since become one of the most exciting...