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 light box 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