MovieMaps

London Calling Filming Locations

London Calling was filmed in Madrid in Spain.