United Kingdom
Melt makes London’s most luxurious chocolates. It is headquartered, makes, and retails fresh chocolates in the Royal Borough of Kensington & Chelsea.
Products:9

Food hall








