If you want a surefire way of not getting caught...
Ask (if you have no cash) for a few quid to go corner shop with and get some Coke or other beverage. On the way back from the shop, smoke spliff. Never fails, and smoking inside sucks anyway. Nothing beats walking down the street or sitting in the park having a nice big spliff.