Original Resolution: 866x577
Finally The Brand Made Its Way To India Ted Baker Delhi Store Established in 1988, ted baker™ london has grown from its humble roots as a shirt specialist in glasgow to a global lifestyle brand with over 100 locations in europe, the us, australia, middle east, far east and southeast asia.