Location:
Calle de la Escuadra, 11
28012
Madrid Spain
40° 24' 35.3484" N, 3° 42' 0.1296" W
See map: Google Maps