Can anybody chip in their two pence? Anybody know of any notable stores in the NW of England, away from Manchester's Oi Polloi, Wood and Carhartt stores, what does the NW have to offer?
Is there any demand in Liverpool [and close surrounding area] for "streetwear"/ an exceptional retail space?
