Royal Shopping Centre ← View details 8, Royal Shopping Centre, 299 High Street, Slough, England SL1 1BD Get Directions From* To * — Required information