Origin story.
Founded in 1980, this is TOWER.
We are a family-run indie retailer based at the centre of London's growing and engaging footwear community - honing in a signature stylistic direction to stand out against the masses.
Playing host to three locations spread across the capital and Shoreditch headquarters, we’ve has built a noteworthy reputation over 40 years as a team bursting with creative ideas and credible heritage, whilst supporting local area in aid of charitable causes.
Welcome to TOWER London.