that didn't really help

don't they sell fresh shrooms in england at the street markets? Do they sell salvia extract also?

any connects in camden market too look for/