David is an Edinburgh-based singer/pianist, playing an eclectic and poignant mix of your favourite pop, rock, and indie songs in his own unique style.
Subscribe to our mailing list below to be notified about who's playing, ticketdates, acts and more!