Savvy, huge, cheap, and of unexpectedly low prices like H&M and Zara, the Japan-based, rapidly multiplying megastore is another staple on any sensible Oxford Street shopping spree. It does jeans and tops extremely well, but it’s also known for cool socks and sweaters, though its hallmark is poppy colors and sporty casuals.