Ted Baker London launched its first-ever store in India at The Chanakya in Delhi. It’s a 1600 sq. ft. store inspired by the British royal palaces. This store houses everything from Ted’s women and men’s wear to the brand’s statement accessories.
Ted Baker London launched its first-ever store in India at The Chanakya in Delhi. It’s a 1600 sq. ft. store inspired by the British royal palaces. This store houses everything from Ted’s women and men’s wear to the brand’s statement accessories.