Get Directions to Slough Walk In Centre ← View details Upton Hospital, Albert Street, Slough, Berkshire SL1 2BJ, United Kingdom, Slough, England Get Directions From* To * — Required information