Movies Filmed at Calle Gran Via, 39
El Corte Inglés Callao, Pl. del Callao, 10, 28013 Madrid, SpainNearby Locations
Plaza del Callao
from The Cold Light of Day
and 1 other movie.
Hostal La Prensa from The Flower of My Secret
Fnac from The Day of the Beast and 1 other movie.
Browse more nearby locations.
44 m
Hostal La Prensa from The Flower of My Secret
73 m
Fnac from The Day of the Beast and 1 other movie.
98 m
Browse more nearby locations.