Discover the Galaxy in the heart of Luton town centre to meet all your leisure needs from restaurants and bars to another planet of entertainment

Find your way to the Galaxy now >