2008-01-31T11:23:41
Italian sportswear brand Freddy is to open its first UK store this spring at Covent Garden.
Already have an account? Sign in here