MovieMaps

The Day of the Triffids Filming Locations

The Day of the Triffids was filmed in London in the United Kingdom and Barcelona in Spain.