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