British lifestyle brand Ted Baker has returned to physical retail in the UK with a new store concept.
Dubbed “Ted Baker Tailored” the new concept on Fenchurch Street represents the brand’s evolution and builds on its menswear heritage.
Already have an account? Sign in here