Hosted by James Kirkham. A Telltale Industries and ICONIC co-production, recorded at TYX Studios, King's Cross, London.
© 2026 Telltale Industries Ltd. Registered in England and Wales, company number 13526282. Registered office: 90 Vicars Moor Lane, London, England, N21 1BN