A Ted Baker store on Regent Street, London, England, U.K Stock Photo - Alamy
Pin on Christmas Trends 2017
A branch of Ted Baker stands on Regent Street in London, England. Ted Baker's CEO Ray Kelvin resigned after people who worked with him complained of "forced hugging." - WJCT