MovieMaps

Photo of Street near Gran Vía Station

Location: Gran Vía & Calle de Fuencarral
As Seen In: The Ministry of Time episode 1x01 “El tiempo es el que es