Queensmere Observatory Shopping Centre ← View details High Street, Slough, England SL1 1LN +44 1753 537654 Get Directions From* To * — Required information