Ollie Trevers is a London based singer songwriter. He was in several bands before deciding to create a solo project.…