The Ritz Theater is not simply a theater anymore — it's the new NEPA hub for elevated alt culture. Inside the upgraded and reinvigorated Ritz Theater are plenty of devilish, or shall I say fiendish, ...
The biggest computer games from the 80s and 90s will be making a comeback in Luton town centre, with a free-to-play retro arcade taking centre stage during the February half-term holidays.