Friday, October 3, 2025
spot_img
HomeNewsCrabtree & Evelyn opens New London Concept Store

Crabtree & Evelyn opens New London Concept Store

Beauty brand Crabtree & Evelyn has chosen London’s Islington for the opening of its first ever concept store.

The store opening weekend was kicked off with a session of live art on Friday in which artist Vic Lee set about creating a bespoke mural capturing the heritage of Crabtree & Evelyn and landmarks from around the shop’s location on Upper Street.

RECENT ARTICLES