Leo Playa
Leo Playa

Leo Playa

London

Leo Playa is a musician from North London. He's played session guitar for various bands in venues/festivals across the UK & Europe. He's also been a bass guitarist in a movie.

He's also bee…