The Professionals Filming Locations

The Professionals was filmed in United Kingdom.
Show Map
 

Stoke Park

Conference with Dr Harbinger and Sheikh Achmeia. From episode 1x11 "Long Shot".

Source: IMDb