Grown Alchemist has opened doors to its first store in the UK at 35 Beak Street in the capital. The two-storey space covering nearly 600 sq ft features the brand’s range of products which take a “biotech-based approach” to skincare.
Already have an account? Sign in here