August 27, 2019 by Editor Flannels opens Chester store Luxury fashion brand Flannels has opened a brand new store in Chester, read on to see a preview of the store concept onsite.