Bath Literary Festival – Death on the Thames PB Waterstones Bath 19th May 2025 7:00 pm Waterstones Bath UNITED KINGDOM