After 8 Night Club
15-17 Upper George Street, Bedfordshire, Luton, United Kingdom - LU1 2RD
07599858089
After 8 Nightclub is your go-to destination for stylish, flexible and affordable venue hire in Luton. Located right in the heart of Lut....., and any