69 Broadway Market
I love 69b... it's ethical fashion you actually want to wear at reasonable prices.
They stock some of my favourite brands: Swedish Hasbeens, Matt & Nat (vegan leather products), People Tree and Marimekko, the staff are SO lovely and always happy to run downstairs to get extra sizes/ different patterns for you.
The sales are brilliant value too. The only downside is that it's quite wee, so there's only a limited amount of stock (although this changes regularly) although this is probably a good thing for my purse!