Home to iconic shopping districts like London’s Oxford Street as well as thousands of independent shops and vintage markets, Britain’s the perfect place to indulge in a little retail therapy. Here you can find everything you need to get your fix, from great-value shoe shops to second-hand bookstores. Be dazzled by luxurious commodities in world-famous department store Harrods, or sift through rare retro goodies in Brick Lane flea market—the choice is yours!