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.
Zach Loizou is an indie-pop artist from London, quickly making waves in the music scene with his distinct sound and heartfelt songwriting.