Following its descent into administration in 2024, British retailer Ted Baker is reportedly set to return to UK high streets next year. After relaunching its website in the region back in November, the brand is now said to be eyeing a store opening in London, planned for early 2026, according to The Sun. The media outlet said no further details...
Jul 29, 2025