During my trip to London, I also got a chance to spend some time exploring the pricier stores, including Harrods. Yes, Harrods is one place you should visit, even if you don’t purchase anything (as I’ve said in an earlier post, it’s better to buy in the US or Canada for many North American brands). […]