score:7
There are plenty of small venues and clubs in London offering live local folk music. Here's a selection of them. I'd add to that list Jamboree in Limehouse, which has a great ambience and often includes younger folk acts in its international menu. You may catch bigger names such as the bands you list at higher capacity venues such as the Jazz Cafe, Union Chapel and Bush Hall.