WHISTLES

Whistles

Whistles is a clothing brand with 40 stores across Britain. It was founded in the early 1980s by Lucille and Richard Lewin.

The above text is a snippet from Wikipedia: Whistles
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!