It can be found in Marleybone. I go to Chelsea Court use the teleports and collect. Then I switch realms and repeat. I usually can get what I need in a day or two. Early in the morning or late at night are the best times.
There is a ton of good information on this on these boards, just use the search function and you will find people describing locations, farming tips, etc.