location_city Omeara, Southwark
London-based melodic pop band formed of Lucy Hill, Luke Hester, Spencer Buckley and Callum Sharp.
Releases include Hessian and Still Light.