en
Caramel was founded in 1999 in London. At the beginning, it was only a seller of the most important luxury brands, but later the store launched its own line called Caramel. The store and the brand were born from the love for kids and for high-quality fashion.
Brands
Categories
Local time: 14:42
Opening Hours
250a Kings Road, SW3 5UE London, United Kingdom
Shops nearby
You need to login, to leave a review
All reviews