- Puerta del Sol
- Gran Via and,
- Salamanca (for luxury products).
Over at Pueta del Sol, you can shop to your heart's content at Spain's largest department store - El Corte Inglés (my favorite shopping haunt). If you come to Madrid during their major sales period (e.g. in October), you'll be in for a big treat!
Gran Via is more touristy. I couldn't find what I was looking for when I was out at Gran Via.
And, Salamanca is where you'd find the posh boutiques of Chanel, Prada, Loewe et al. Good place to borrow your husband's or boyfriend's credit card to go shopping! ;-) The likelihood of bumping into Victoria Beckham or Penelope Cruz here is very high.
Happy shopping!

