8 English-speaking places in Madrid
Calle de Vicente Blasco Ibáñez 9 28008 Madrid Spain
Calle de José Rizal 51 28043 Madrid Spain
Calle de Bravo Murillo 4 28015 Madrid Spain
Calle Francisco Suárez 23 28036 Madrid Spain
Calle de los Relatores 1 28012 Madrid Spain
Calle Conde de Aranda 1 28001 Madrid Spain
Calle del Príncipe de Vergara 44 28001 Madrid Spain
Plaza Prosperidad 3 28002 Madrid Spain