Other popular stores in Newmarket: