Tekla Copenhagen store The 2,152 square foot store, located on Vognmagergade in the heart of Copenhagen, where Tekla launched in 2017, features a curated selection of Tekla products and in-store exclusives, such as boxers, T-shirts, sleep masks and care accessories. Image: Tekla by Umit Savaci; Copenhagen store