Holland & Barrett ← View details 25-27 Coney Street, York, England YO1 9QL +44 1904 659950 Get Directions From* To * — Required information