James Harris at Waterstones Huddersfield Huddersfield 11th Jun 2022 - 11th Jun 2022 Waterstones Huddersfield UNITED KINGDOM