+44 (0) 845 899 1222
enquiries@whistles.co.uk
183 Eversholt Street
London
United Kingdom
NW1 1BU

Whistles

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

Related suppliers

DOWNLOAD OUR NEW REPORT

France luxury 2025

The InternetRetailing France Luxury 2025 report explores customer attitudes, shopping habits and luxury retail in France.