Host Control
Fri, 20 Feb, 2026 at 08:00 pm to 11:00 pm
The Four Leaf - Irish Pub & Kitchen (The Four Leaf - Irish Pub and Kitchen, Sheffield), 53 West Street Lane,Sheffield, United Kingdom