about

Tellison London, UK

Tellison is an indie rock band from London with acute organisational difficulties. They've released two albums and a bunch of singles. Power-Lounge.

New album coming Spring 2014.

shows

contact / help

Contact Tellison

Download help