Holland & Barrett is located in Rotterdam, Netherlands on Poolsterstraat 38. Holland & Barrett is rated 4 out of 5 in the category health food store in Netherlands.
Address
Poolsterstraat 38
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible entrance