Sports Shops in Slough - Slough Town Centre 36a The Queensmere Shopping Centre, High Street, Slough, Berkshire, SL1 1LN