bn:00266795n
Noun Named Entity
EL
No term available
EN
Slater Menswear, also referred to as Slaters, is a Scottish menswear retailer with 26 stores across England, Wales and Scotland. Wikipedia
Relations
Sources