
Kapten & Son Opens First UK Store in London’s Seven Dials
German lifestyle and backpack brand Kapten & Son has launched its debut UK store on Neal Street, strengthening its international retail footprint and bringing an experience-led concept to the heart of London’s Seven Dials