Ever-introspective Jack Cheshire releases his first
studio album Long Mind Hotel on 2
September 2013 – we had a listen ahead of schedule.
Cheshire has a minimalist sound that he plays around with.
Thus far, he’s been at his ‘sparsest’ in his self-released debut Allow It To Come On, which he developed into
a richer composition in…[Read more]