Look for ashwagandha at health food stores,
Indian specialty stores, or Whole Foods.
I would imagine that you can find canned chipotles or other canned chile in Mexican or West
Indian specialty stores around Brixton.
Not exact matches
Do look for orange flower water, which is sort of its trademark flavoring: It's widely available online, in Sephardi, Italian and
Indian grocery
stores, as well as Fairway, Zabar's and many other
specialty food
stores.
They are commonly found dried or canned in most groceries, Latin, and
Indian markets or online
specialty stores.
Dried tamarind pulp is available at some
Indian and Latin markets,
specialty foods
stores, and supermarkets, and online.
Asafoetida can be readily purchased online or in
specialty Indian or Middle Eastern
stores.