Plaza Callao, Madrid Image

Plaza Callao, Madrid

Back To The Mapmap icon
Add to Favourites

The Callao Square is located at the centre of the Spanish capital of Madrid. The square was substantially and aggressively reformed in the 21st century. The reform removed nearly all elements present by that time, except the metro station access and a big tree, turning the square into a pedestrian and homogeneus space, while adding a limited number of pieces of urban furniture. Conversely, big screens were added to the surrounding buildings. © iStock/chris-mueller

Updated on 27 May 2024

Book a nearby experience

Popover Chat Icon