Get Directions to Holland and Barrett ← View details 37, Woodhouse Ln, Leeds, West Yorkshire LS2 8NG 0113 234 2828 Get Directions From* To * — Required information