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.