35/37 Stoke Road, Slough, Berkshire SL2 5AH01753 520008 Slough
Your local SPAR in Slough. Great deals, award winning food & drink and convenient services, near you.