Taskmaster was filmed in London in the United Kingdom.
Appears in “God's Haemorrhoid”.
Appears in “9x7”.