Sorry, my bad. I did post the question almost on the evening of going to Madrid.
However, that store you spoke about was the only one we found in Madrid for minis. I quite enjoyed it since besides the well known brands, it also had some I never heard before ( not that my knowledge is that vast, mind you ), specially for bases and terrain construction.
Hope this comes in time for your own tour to Madrid.
Cheers, Alex