Question: are there takis in london?
Answer: Takis have officially landed in London in all of our stores and online! ... Takis chips, are the newest member of the Kingdom. Takis, are one of Mexico's favourite snacks and we're sure it will be one of yours too!