Hi
I need to pick up a mic/headset and possibly a webcam sharpish, so does anyone know of any decent component stores in central London (around the West End/Oxf/Tott Ct Rd)? I used to be spoilt, living just 15 mins drive from Scan, and now I'm slap bang in the middle of one of the world's major cities I can't find a decent cheap place for love nor money.
Cheers
Z