2010-04-09T00:00:00
Ted Baker unveiled its revamped flagship in London’s Covent Garden last week with a new store concept themed around the idea of entertainment.
Already have an account? Sign in here