Hypebeast -
7 Oct 2021 12:22
At the end of September, Tower London launched its fifth store located in the quirky yet vibrant London borough of Camden.The born-and-bred London-based retailer has played a big part in the city's footwear scene since its inception in 1980, driven by founder Harry Demopoulos. Over the years, Tower London stores have become intrinsic to the little alleyways in London's favorite shopping districts, and now its store in Camden marks the largest in the compendium. Focusing on the community that sur...
Share this Article