Menu

Tower London Launches its Largest London Store

By September 30, 2021Fashion News

On the iconic Camden High Street.

Tower London is opening its fifth and largest store in London, a physical iteration of the retailer’s recent rebrand.

The store highlights the capital city’s nightlife and youth culture, with bold neon signage contrasting the otherwise monochrome palette around the space. Also included in the space is Tower’s iconic lightbox sneaker wall which highlights the styles on offer at the store.

Gerry Demopoulos, Director of Tower London, says that, “Our brand and mission have solidified over the last nine years and we felt it was time to further refine the essence of our identity. Camden High Street is a unique destination, having been on our target list for a while and is the ideal place to experience the next level of growth with our customers and the local community.”

Stocking brands such as Clarks Originals, Asics, New Balance and boasting a curated Dr Martens area within the store, its address is:

210 Camden High Street
NW1 8QR

PHOTO CREDIT: @

Leave a Reply

19 + nineteen =

This site uses Akismet to reduce spam. Learn how your comment data is processed.