Death Valley Knights: Call of the Warmaster Tour 11 October 2024 London The Fiddler's Elbow Buy Tickets