Holland & Barrett

Our latest retail concept store for Holland & Barrett has recently launched in London (Marble Arch) and Manchester. Wellness Hub is a pioneering, test & learn space for customers to deep dive into personalised wellness tests, consultations and development programs.


Share