Crabtree & Evelyn shuts down

Crabtree & Evelyn shuts down

The UK-based luxury brand is exiting the country