Subscribe and be the first to know what’s on In Ilford. Receive regular emails with highlights of the best things to do In Ilford, straight to your inbox.
Holland & Barrett is a chain of health food shops with over 1,300 stores in 16 countries, including a substantial presence in the United Kingdom, Republic of Ireland, Netherlands, Belgium, China, Hong Kong, India, Saudi Arabia and UAE
Holland & Barrett (Cranbrook Road) has not provided any opening hours. Please contact them directly for more information.