of Alcalá and Ayala streets, in the heart of the Salamanca neighbourhood, one of the city's busiest and most commercial areas, brimming with authentic Madrid
of Alcalá and Ayala streets, in the heart of the Salamanca neighbourhood, one of the city's busiest and most commercial areas, brimming with…