Zach Loizou

London, UK

PERFORMER

Zach Loizou is an indie-pop artist from London, quickly making waves in the music scene with his distinct sound and heartfelt songwriting.

GENRES

SOCIAL