FLAGSHIP STORES
Back to stores

Flagship Store Amsterdam

Cornelis Schuytstraat 16
1071 JH Amsterdam
T 020 767 0473

Opening Times
Monday: 1PM - 6PM
Tuesday - Saturday: 10AM - 6PM
Closed on Sundays

Back to stores

Flagship Store Antwerp

Steenhouwersvest 54
2000 Antwerp
T 03 226 28 52
F 03 226 06 72

Opening Times
Monday - Saturday: 10.30AM - 6PM
Closed on Sundays

Back to stores

Flagship Store London,
Harvey Nichols

109 - 125 Knightsbridge
London SW1X 7RJ
T +44 (0) 207 2018479

Opening Times
Monday - Saturday: 10AM - 8PM
Sunday: 12PM - 8PM

Store locator coming soon

Stills is currently available in The Netherlands, Belgium, United Kingdom, Ireland, Germany, Switzerland, Denmark & Norway.
For more information please contact your local sales office or send an e-mail to: sales@stills.eu

GLOBAL OFFICE

Atelier & Office
Gyroscoopweg 86-88
1042 AX Amsterdam

View on Google maps

COUNTRY OFFICES