Lemon Tree London, UK
Lemon Tree have been in existence and releasing tracks since 2003
Best known for their release in
2005
Is there a God?
On Psymeditaion
(Organic Records) The metamorphosis
from a two piece mainly electronic outfit to a recording and live performing 5 piece band happened in late 2017.
The sensibilities that have always been LemonTree's signature still apply but now with a new dynamic shift
... more
Streaming and Download help
If you like Lemon Tree, you may also like:
Bandcamp Daily your guide to the world of Bandcamp