Luton, United Kingdom

Mad Squirrel St Albans Tap

Mad Squirrel St Albans Tap is an event venue in Luton, United Kingdom, at 17 High Street, St Albans, AL3 4EB. There is 1 upcoming event listed, starting Thu, 19 Nov 2026. Tickets are sold on the source platform — every listing links straight to it.