Might not be the most exciting suggestion, especially as i'm from Germany - but i always found interesting stuff at the "Music and Video Exchange" (formerly known as "record & tape exchange") - quite conveniently located at the "Notting Hill Gate" tube station.

http://www.londontown.com/LondonInformation/Shops/Music__Video_Exchange/0ad4/