Filming Locations in Madrid

Museo Nacional Reina Sofía - Ronda de Atocha, Madrid, Spain
The Limits of Control (2009)

View Details
Plaza de San Ildefonso, Madrid, Spain
The Limits of Control (2009)

View Details
Restaurante Conache, 13 Santa Barbara street, Madrid, Spain
The Limits of Control (2009)

View Details
Edificio Capitol-Callao, Gran Vía, 41, 28013, Madrid, Spain
The Day of the Beast (1995)

View Details
Sala Revólver - Calle Silva, 6, 28013 Madrid, Spain
The Day of the Beast (1995)

View Details
Avenida Daroca, 72, 28017, Madrid, Spain
The Day of the Beast (1995)

View Details
Fuente del Ángel Caído, Parque del Retiro, Madrid, Spain
The Day of the Beast (1995)

View Details
Plaza Castilla, Madrid, Spain
The Day of the Beast (1995)

View Details
Calle Preciados, Madrid, Spain
The Day of the Beast (1995)

View Details
Fnac Callao - Calle Preciados, 28, 28013, Madrid, Spain
The Day of the Beast (1995)

View Details