Forget Harrods unless you want to laugh at the prices. Visit Camden Market instead and see all the punks, mods, hippies, etc. It's a great place to pick up bargains too, and a melting pot of English style.

Although I would agree that Camden Market is a great place to go (visit the Psychadelic Dream Temple!), I have to disagree about your Harrods comment. Although shopping there is annoying due to the vast volume of tourists, the prices are actually really good - although the products stocked tend to be at the higher end of the range. I've seen kitchen products in there cheaper than Asda (Wal-Mart)!

Rob