
Iconic British brand shuts shop amid widespread high street closures - see full list
Iconic British fashion brand Joules is to bid farewell to one of its established stores, signalling an end to a retail chapter on one South West high street. Created in 1989, the brand is known for its distinctive British-inspired clothing, accessories, …