Holland & Barrett ← View details 2, Queensmere Observatory Shopping Centre, Queensmere Road, Slough, England SL1 1DB +44 1753 694355 Get Directions From* To * — Required information