Ten Tors Beer Festival London Inn Wednesday 8 – Sunday 12 May 2024 20+ ales for the 20th year of the festival at the pub