Conveniently located on The Strand near Charing Cross, this Holland & Barrett store offers a wide range of health foods, vitamins, supplements, and natural beauty products. The shop is clean, well-organised, and known for its friendly and knowledgeable staff who are happy to offer advice on health and wellness products. Whether you’re looking for supplements, protein snacks, or natural remedies, this store provides a welcoming environment and excellent customer service in the heart of London.
Location
-
406-408 Strand, London WC2R 0NE, UK

Add a review