Sala Equis

Location: 

c/Duque de Alba, 4
Madrid
Spain
40° 24' 43.0596" N, 3° 42' 21.06" W