Grown Alchemist’s first store in the UK is set to open at 35 Beak Street in London, this November. The two-storey space covering nearly 600 sq ft will feature the brand’s range of products which take a “biotech-based approach” to skincare.
Already have an account? Sign in here