Ted Baker London opened April 13 at The Domain at 11501 Century Oaks Terrace, Ste. 109, Austin. The store offers British-inspired men’s and women’s clothing. 737-202-4244.
www.tedbaker.com/us