London On The Inside4 weeks agoLondonA Live Taskmaster Experience Is Coming to LondonTaskmaster: The Live Experience will launch in London, offering fans a chance to compete in bizarre missions and be crowned Taskmaster champion. [ more ]