The Saint Filming Locations

The Saint was filmed in London in United Kingdom.
Show Map
 

Freemasons' Hall

Tretiak Oil and Gas Industries Head Office (lobby)

Source: IMDb