UK clothes shop to close at end of May - opened in 1982

May 15, 2026 - 10:17
 0
UK clothes shop to close at end of May - opened in 1982


The 'legendary' business has supplied fashion houses around the world since opening in a barn 44 years ago.