Help me please I'm driving myself mad trying to remember the name of a shop that sold really nice jumpers in the 1990's. There was one in the shambles in York and it had a foreign name (I think). Not the sweater shop, but......
Aibu to ask for your help because I'm going mad trying to recall.