Ja, nån som bott i london ett tag och vet var man kan hitta en sådan? Gärna exakt adress, vilken t-banestation som är närmast, etc. Tänkte införskaffa lite poppers, inget annat.
Har ingen affär, men det brukar finnas där bongar etc säljs - Camden Market är nog ett väldigt bra ställe att kolla, både marknaden och affärerna i området.
Edit: kom just ihåg, de säljs ofta som 'room deoderisers' här.