I'm from Luton, and it wasn't always so. Pretty good scene once upon a time. Now though, I think you are right. Pity for such a large town ☹️.
My band use to use London Road three or so years ago, and recorded a demo there. Now we rehearse somewhere more central for the whole band (Fenny Stratford).
I've used Terry Chapman for a guitar repair. No complaints there either.
Good luck with the relocation musically and otherwise!