about

Tangled Talk Records London, UK

Tangled Talk Records is an independent label based in London, UK and home to some of the best bands in the world.

contact / help

Contact Tangled Talk Records

Download help

Redeem download codes