I'll be traveling to London soon, and would like to come home with stacks of CDs--I am particularly interested in music hall and theatre, popular artists from the 20's-50's(American artists as well) with a bit of folk and rock thrown in--any tips on good shops to visit?