indie pop
Culture
New Album and Tour for London-based Greek Indie Pop Star Leon of Athens
London based, Greek indie-pop act, Leon of Athens, has announced his sophomore album and a London show.
Timoleon Veremis is a Greek musicology and philosophy student turned singer/guitarist now living in London, writes electronic pop songs inflected with folk and...