“Game-changer” as CBD brand opens at major London retail destination
A CBD brand has opened its doors to customers at Westfield London, Europe’s largest retail destination, with the aim of demystifying the cannabinoid. Mee CBD is located on the first floor of Westfield London, in Shepherd’s Bush alongside household names in health and wellbeing, such as [...]