Tekla opens 6-month long pop-up at London’s Selfridges
JUST IN time for the cooler months, home textile brand Tekla has opened a pop-up in London's Selfridges for six months. Opening its door in mid-October, the new space will bring the community spirit of its hom...