23 May 2019 to 02 June 2019 Hay Festival 2019 Dairy Meadows, Hay on Wye, Wales, United Kingdom Go to full event