Stamford Incense is hand rolled using only the purest, highest quality ingredients. Manufactured using traditional techniques and timeless recipes handed down through the generations. A clean, smooth burning incense that transports you to another world with soothing fragrances to suit every mood or meditation