Folk Bands and Artists
Troubadour Rose
Troubadour Rose is a London based five-piece indie folk band with members drawn from across England and Scandinavia. Their music boasts a rich background that gives a salute to rockabilly and a nod to English folk.