about

Lookla London, UK

Lookla is an indie pop duo based in London that consists of Chloe Ann (vocals, keys) and Nick Bitzenis (programming,keys,guitar,bass,vocals and production).

contact / help

Contact Lookla

Streaming and
Download help

Report this account