The plaza de la Villa is an urban square in central Madrid, Spain. The square, bordering the Calle Mayor, houses some of the oldest buildings still around in the city.
The plaza de la Villa is an urban square in central Madrid, Spain. The square, bordering the Calle Mayor, houses some of the oldest buildings still around in the city.