Movies Filmed at Calle de la Beneficencia (between Fuencarral & Mejía Lequerica)

Calle de Fuencarral, 79, 28004 Madrid, Spain
Nearby Locations
Barceló Theatre from In from the Cold
115 m

URSO Hotel & Spa from Parallel Mothers
149 m

Plaza de San Ildefonso from The Limits of Control
288 m

Browse more nearby locations.