2008-04-21T12:54:00
The 4000 sq ft Ted Baker store in the heart of the City combines the traditional with the high tech.
Already have an account? Sign in here