Logo of Huzzle
Jo Malone London
image

Jo Malone London

London, England

Jo Malone London, British Fragrance and Lifestyle House. Contemporary and Enchanted.

London, England

Retail & Consumer Goods
sidebar.industry
10,001+
sidebar.employees
1994
sidebar.founded-year