Fri 6 June 2025 7:30pm
The Itch
at
The Castle Tavern
, Luton
View tickets
£6.60
Includes booking fee
Supplied by Gigantic
Add to your event list
Interested
What's On
/
Luton
/
Music
The Castle Tavern
1 Castle Street
Luton
LU1 3AA
Show map
See all events at
The Castle Tavern
The Castle Tavern
1 Castle Street
Luton
LU1 3AA
Show map
See all events at
The Castle Tavern
Find places to stay near
The Castle Tavern
on Fri 6 June 2025