Quix are a small chain of convenience stores located around London