British singer-songwriter Jeremy Johnson combines poetic narrative songwriting, sonorous vocals and accomplished guitar melodies in his powerful, intricately constructed music. The songs Jeremy performs tell of hard won life experience, existential philosophy and adventures of the heart, born from travels to all corners of our planet.