Islamic attat (essential oil) perfume shops are found scattered along Mohammed Ali Rd, clustered in Bhendi, Null and Zaveri Bazaars.

The Inshaallah Mashaallah has a huge range of perfumes and helpful staff that can guide you through the olfactory chaos. It boasts that it has the largest collection of garden flower perfumes in India and you can try the likes of jasmine, opium, lemon grass and sandalwood. A 12mg bottle costs around Rs 200 for a standard whiff and rises as high as Rs 12,000 for rare sandalwoods.

The Attar Ahmed Dawood has several hundred perfumes that you can test and sniff, plus incense bark from the agarwood tree.