walked into a pub The Blue Last in London and was pleasantly surprised by this young band. I think they are based in London.
They have a few things on YouTube worth checking and also a website.
Isn't the internet wonderful when you can see an unheard band then go home and check them out.
Phil