If all fails there’s the El Rastro flea market, the most popular in Madrid – or in Spain, depending on who you ask.
When you are tired of shopping and the street performers and the crowds, look for this little restaurant in the side streets – it serves sardines, beer and well, sardines. No cutlery, no tables, no nonsense – but definitely not to be missed.
Provided you like sardines.