slack london at the natural shoe store

An eclectic view of British style with a cool charismatic flair in the ordinary that can be mono without a moan and glam without the fuss.

Slack London have always manufactured in Europe and their energetic, bold and contemporary design has a playful spirit deserving a double-take.


The Natural Shoe Store  Registered Office:  1 Addison Bridge Place  London  W14 8XP  United Kingdom  TEL: 0800 132 194