Primark ← View details Unit 8, The Observatory, High Street, Slough, England SL1 1LE +44 1753 571363 Get Directions From* To * — Required information