By Amy Shields2007-09-20T14:25:31.290
Landmark retailer Liberty has launched Liberty of London, its own-label, in iconic department stores and exclusive boutiques worldwide.
Already have an account? Sign in here