CAN I BUY GIFT VOUCHERS IN TED BAKER STORES?

Yes, but only in Ted Baker standalone stores. They are not available online as yet.