The Professionals Filming Locations

The Professionals was filmed in United Kingdom.
Show Map
 

Stoke Park Club

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

Source: IMDb